By CEP Staff • 21 September 2010 in News

French forestry group to build 90 MW wind farm in Scotland