EDF and Shell pen Palen PV PPA

Innergex Renewable Energy signs PPA for 200MW PV project in Ohio