EDF Renewables

EDF_renewables_RGB_600.jpg
Contact Person
Sebastiaan Brokken
Languages
English
Address
1 Oakdale Road, Newlands
City
Cape Town
Province
Western Cape
Post Code
7700
Country
South Africa
Business Description

EDF Renewables [South Africa], formally “InnoWind”, is a locally based fully integrated independent power producer that develops, finances, builds, owns and operates commercial renewable energy generation facilities.