By CEP Staff • 2 May 2011 in News

Solarstrom meets key conditions for sale of 48 MW Italian PV project