Energy Storage Firm Powin and Its Subsidiaries File for Bankruptcy in New Jersey
The company lists estimated assets and liabilities ranging between $100 million and $500 million
June 12, 2025
Follow Mercom India on WhatsApp for exclusive updates on clean energy news and insights
U.S.-based energy storage firm Powin and its eight other subsidiaries have filed for Chapter 11 bankruptcy protection in New Jersey.