Back to Story: Shell sets out to improve customer experience at its stations nationwide with “Welcome to Shell” Next Image Previous Image