Membership Directory - Corporate

EDF Renewables

About

Province: Western Cape
Company Profile: Operations and Maintenance
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.