Business
Energy storage company Powin could shut down Tualatin, Portland locations, displacing nearly 250 workers
Tualatin-headquartered Powin, an energy storage company could shutter all its locations if business doesn't change dramatically over the…