By CEP Staff • 9 April 2010 in News

Energy and Power Solutions Inc. to go public