Posts

Showing posts with the label SCE

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