NEW YORK--(BUSINESS WIRE)--On March 3, 2025, Sunnova Energy Corporation (Sunnova) stated in its fourth quarter and full-year 2024 financial results that there is substantial doubt about its ability to ...