EDF signs PPA for Sapphire Solar project
EDF Renewables North America thas signed a 20-year PPA with Southern California Public Power Authority (SCPPA) for supply from the 117MW Sapphire...
EDF Renewables North America thas signed a 20-year PPA with Southern California Public Power Authority (SCPPA) for supply from the 117MW Sapphire...