Solars

BUSINESS

Sunnova’s 71% Stock Plunge Heralds US Solar’s State of ‘Chaos’

(Bloomberg) — Sunnova Energy International Inc. shares plunged 71% as the company warned there’s substantial doubt it will remain in…

Read More »
Back to top button