By CEP Staff • 23 July 2010 in News

Energy efficiency company to raise $87 million through IPO