Neoen Bags Corporate Solar PPA From French Railways

139 MW Agrivoltaic Project, Home To 1,000 Lambs, To Supply Renewable Energy To SNCF Energie

French renewable energy independent power producer (IPP) Neoen has announced a solar power purchase agreement (PPA) for its 139 MW