Shell Commercial Road Transport launched Shell Recharge at the Shell Markham Moor Truck Stop in Nottinghamshire, bringing company’s public charging offer for heavy-duty vehicles to the United Kingdom and providing fleet customers with a convenient charging solution. Shell Markham Moor is situated roughly 25 miles south of Doncaster and 25 miles Southeast of Sheffield adjacent […]