By CEP Staff • 25 January 2011 in News

US’ largest solar services provider moves east en route to IPO