China-built wind turbines power South Africa

Share the News



The largest wind power project in South Africa is in De Aar, and constructed by Longyuan South Africa Renewables of China Longyuan Power Group …

source