EDF Power Solutions signs PPA for 300 MW solar project in California
EDF Power Solutions North America has signed a 30-year power purchase agreement (PPA) with the Southern California Public Power Authority for the Utah Solar 1 Energy project in California. The project will deliver power to […]
