Project Demonstrates Innovative Structuring Solutions SAN DIEGO & GLENDORA, Calif.: EDF Renewables North America announces the signing of a 25-year Power Purchase Agreement (PPA) with Southern California Public Power Authority (SCPPA) for the energy and renewable attributes related to the 70 megawatts (MWac) / 100.8 MWdc Desert Harvest II solar photovoltaic project under a Renewable […]