EDF Renewables North America inked a 20-year Power Purchase Agreement (PPA) with Southern California Public Power Authority (SCPPA...
sPower, a prominent renewable energy provider, has been awarded a 20-year PPA with Southern California Public Power Authority (SCPPA) to pro...