Shares of the Biden administration-backed Sunnova Energy International Inc. plummeted over 50% after the green energy company ...
Sunnova Energy, a Houston-based residential and commercial solar company, saw its stock price tank to an all-time low Monday.
Shell Energy Solutions began operating in Texas in 2022 after it acquired MP2 Energy in 2017. In October 2024, the company ...