EDF Renewables North America (EDFR) has signed a 15-year power purchase agreement (PPA) to supply electricity from a 300-MW solar project combined with 600 MWh of storage to California power provider Clean Power Alliance (CPA).