1 follower
EDF Renewables (South Africa) is a locally based, fully integrated, independent power producer that develops, finances, builds, owns and operates commercial renewable energy generation facilities. EDF Renewables’ wide expertise in renewable energy technologies—including wind, solar PV, battery stor... Read more
Tristan de Drouas
This company has no teams yet