By CEP Staff • 23 May 2011 in News

German PV manufacturer Solon secures order to supply one of UK’s only large-scale solar projects