Logo of Huzzle
Competition and Markets Authority
image

Competition and Markets Authority

London, UK

We make sure competition works for the benefit of people, businesses, and the UK economy.

London, UK

Government
sidebar.industry
501-1000
sidebar.employees
2014
sidebar.founded-year