site logo

Opower shares take off in IPO