Former Portland metro energy sector exec reveals new CEO post

Anthony Carroll had served as president at Powin, the big battery energy storage system provider.