
The Solar Capital De Aar Project will allow a CO2 saving of nearly three billion tonnes. (Image source: Brookhaven National Laboratory)
Italian-based Moncada Energy Group has completed the Solar Capital De Aar Project, the biggest thin film solar farm in Africa