In the 10 years since its formation, the UK’s Competition and Markets Authority has delivered direct financial benefits totaling £20 billion ($25.6 billion), with broader economic value adding up to multiples of that figure.
That’s what the CMA says in its latest annual report. While the CMA has traditionally been seen as

