Feasibility Study for $3.6B Energy Storage Project Gets Feds' Nod

FERC permit starts clock on proposed 2.2-GW project on Lake Powell near Page, Ariz.

Feasibility Study for $3.6B Energy Storage Project Gets Feds' Nod

Other news