Two divisions of French energy company Engie agree to develop up to 400 MW of PV projects in northern and central Chile
Tag: Solairedirect
Posted inDaily Brief
IIC finances for Chilean solar project
French developer Solairedirect will sell all capacity on the spot market
