If you're a Shell Energy broadband and home phone customer, you'll soon be automatically transferred to TalkTalk – but your service should continue as before and you should keep paying your bills as ...
Shell Energy has ended its residential electricity business in Texas less than three years after launch. A Shell spokesperson confirmed to Houston Public Media on Monday that Shell Energy Solutions ...