By CEP Staff • 30 June 2011 in News

Starwood Energy closes financing for last phase of North America’s second largest solar PV project