Search results
Shell Energy website down, leaving customers unable to pay or check their bills
The Independent via Yahoo Finance UK· 2 years agoShell Energy’s website is down, leaving people unable to pay or check their bills. Shell Energy is...
Shell Energy’s website is down, leaving people unable to pay or check their bills. Shell Energy is...