Shell UK (part of the Royal Dutch Shell Group)
Aa global brands go, Shell is one of the most familiar. But its simplicity and immediacy belies a complex group structure spann ing oil and gas businesses in 130 countries around the world. Shell UK is the British arm of the business. But which business? The Royal Dutch/Shell Group consists of two parent companies. One, […]