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…

11 months 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…

1 year ago