EDF and Shell pen Palen PV PPA

EDF and Shell have signed a 15-year power purchase agreement for a 132MW segment of the Palen Solar array under development in California.