Enerside wins contract to develop 75 MW of PV projects in Chile

Enerside signed contracts to develop 75 MW of PV solar projects in Chile and Spain.

Source: Renewables Now