South Africa: Coega IDZ Wind Tower Construction On Track

[SAnews.gov.za]Construction of the wind turbine manufacturing facility is well on its way to being completed at the Coega Industrial Development Zone (IDZ).