By CEP Staff • 1 May 2013 in News

UK developer plans 42 MW wind farm on Isle of Lewis