By CEP Staff • 17 May 2010 in News

Solon SpA wins contract for 12.5 MW solar plants, more invitations to tender to come