Expand Images

O.C. Pilot Tests Whether Clean Energy Resources Can Meet Growing Needs of Major Metro Area

SCE contracts for 125 megawatts of power, including battery storage and solar.