Insight
Sunnova CEO stands firm amidst stock turbulence, highlights company’s strength
Sunnova Energy's CEO attempted to stabilize investor confidence following a significant stock drop, emphasizing the company's solid financials and strategic plans despite recent ...