EDF and Shell sign PPA for 132MW Maverick 7 solar project
EDF Renewables North America has signed a 15-year PPA for the 132MW Maverick 7 Solar Project that forms part of the firm's 500MW Palen Solar...
EDF Renewables North America has signed a 15-year PPA for the 132MW Maverick 7 Solar Project that forms part of the firm's 500MW Palen Solar...