Sunnova

Green Energy Company Picked For Biden Billions Goes Bust

Sunnova, an American solar energy company based in Houston, filed for bankruptcy on Sunday, after dismissing nearly half of its…

1 week ago

Green Energy Company Failing Without Gov’t Life Support

Shares of the Biden administration-backed Sunnova Energy International Inc. plummeted over 50% after the green energy company announced substantial doubt…

3 months ago