By CEP Staff • 28 February 2011 in News

European solar PV developer focuses on Italy despite concerns over government incentives