CMA

Organization

The UK's antitrust authority, which reviewed Amazon's investment in Deliveroo, causing significant delays.

Mentioned in 1 video