Sunnova Energy Files for Bankruptcy Amid Financial Challenges
Sunnova Energy files for Chapter 11 bankruptcy amid severe financial challenges, including layoffs and leadership changes. With liabilities up to $50 billion, the Houston-based solar company joins other industry players facing instability due to changing economic and policy conditions.