site logo

NRG CEO: Power grid will soon be 'last resort'