
Oregon clean energy company files for bankruptcy, claiming more than $300 million in debt
Tualatin battery manufacturer Powin filed for Chapter 11 bankruptcy Tuesday, reporting more than $300 million in debt. Powin warned last month that it was preparing to lay off nearly 250 employees, including 100 at its Tualatin headquarters and office in …