Sunnova revenues rise in 2024, issues future concerns amid ‘terrible’ political & financial environment

March 4, 2025

Despite revenue improvements, the company signalled doubts over its ability to continue operations and stay afloat over the coming year. 

Search

RECENT PRESS RELEASES