By CEP Staff • 23 July 2010 in News

US and Italian solar developers team up for 11MW Piedmont projects