UPDATE: Neoen reaches FC on El Salvador solar PVs

French independent power producer Neoen has reached financial close on its 140MWp Capella Solar PV projects located in El Salvador

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content