The project is located in Hubei province, China. The wind farm will be made up of 13 of its G114-2.625 MW turbines. The turbine manufacturer will also operate and maintain the facility for the next fi...
* The information available in this section may vary depending on the project.