By CEP Staff • 9 August 2010 in News

Scottish hydro company wins £100 million development contract