First Wind Turbine Successfully Installed in Xinjiang Mulei 2.5 GW Wind Power Project
On August 16, the first wind turbine of the Xinjiang Mulei County 2.5 GW Wind Power Project was successfully installed using a XCMG XGC15000A crawler, setting a new record in … Read more