Home Tags Longyuan Mulilo De Aar Wind Power Project
Tag: Longyuan Mulilo De Aar Wind Power Project
South Africa unveils mega wind power project
A mega wind power project in South Africa's De Aar, Northern Cape Province that has been constructed with the help of China has started operation. The...