Green light for massive wind farm
Monday, July 21, 2008 - 05:56
in Physics & Chemistry
Europe's largest onshore wind farm will be built near Abington in South Lanarkshire, it is announced.
Europe's largest onshore wind farm will be built near Abington in South Lanarkshire, it is announced.