The project comprises a 36 MW wind power generation facility located in South Lanarkshire, Scotland. It features 12 units of GE 3.2-103 turbines by General Electric expected to generate abou...
* The information available in this section may vary depending on the project.