Shell Energy ends Texas residential electricity business, sells remaining customers to NRG

Shell Energy Solutions began operating in Texas in 2022 after it acquired MP2 Energy in 2017. In October 2024, the company announced that 103 employees were being laid off.

Houston Public Media