Sunnova Energy Announces Major Layoffs Amid Financial Restructuring
Sunnova Energy, a Houston-based solar company, announces the layoff of 718 employees to address financial instability and declining demand. This measure is part of broader restructuring efforts amid mounting debts, reflecting a trend of corporate downsizing in Texas.