Tag: shell

The £2.5 billion Overcharge Nobody Has Claimed Yet

The UK’s Competition and Markets Authority (CMA) has spent two years documenting…