By CEP Staff • 25 March 2014 in News

Opower prices offering, could raise $133 million at IPO