CMA

OrganizationMentioned in 1 video

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