By CEP Staff • 4 May 2011 in News

Scottish Government funds shutdown of wind farms due to excess energy production