New 36MW UK onshore wind farm powers up

A 36.3MW onshore wind farm in South Lanarkshire in Scotland is now fully operational. The Andershaw Wind Farm consists of 11 turbines, which are expected to generate enough electricity to meet the demands of around 23,400 homes every year. Developer Statkraft says the construction of the wind farm has been a boost to the local […]