Shell Gas Station

Shell Gas Station

Jasper Juinen/Bloomberg

The company logo sits above the forecourt of a gas station operated by Royal Dutch Shell Plc in Alkmaar, Netherlands.