America August 12, 2025
TPI Files for Chapter 11 Amid Crushing Debt
In a dramatic turn for the renewable energy sector, TPI Composites Inc., the Arizona-based wind turbine blade manufacturer, has filed…
America August 12, 2025
In a dramatic turn for the renewable energy sector, TPI Composites Inc., the Arizona-based wind turbine blade manufacturer, has filed…
By Rihem Akkouche