Displaying items 1 - 2 of 2 matching components
13-turbine wind farm located in Lanark, Scotland with the installed capacity of 45.000MW