Posts

Showing posts with the label California

Fervo Energy and South California Edison Inks A 320 MW PPA Agreement