site logo

Southern California Edison signs 500 MW of utility-scale solar PPAs with First Solar