Opower Raises $116M in Strong Public Debut

April 07, 2014