By CEP Staff • 18 June 2012 in News

Solaria nets Eur35.1 million through sale of Italian PV farm