By CEP Staff • 5 October 2010 in News

Californian solar firm SolFocus to shortly close Series D en route to IPO