Sunnova Energy to Lay Off 55% of Workforce Amid Mounting Debt and Slumping Demand
Sunnova Energy, a leading U.S. residential solar panel installer, announced Thursday it will lay off approximately 55% of its workforce—impacting 718 employees—in a sweeping move to slash operating costs as it faces mounting debt and softening market demand. The decision comes as part of a broader restructuring effort, with Sunnova signaling it is actively pursuing […]



