By CEP Staff • 13 June 2013 in News

Gamesa sells 15.3 MW Scottish wind farm to John Laing