18 September 2023
Summary The Digital Markets, Competition and Consumers Bill (DMCC or ‘the Bill’) endows the UK’s Competition and Markets Authority (CMA) … Continue reading “Digital Overload: How the Digital Markets, Competition and Consumers Bill’s sweeping new powers threaten Britain’s economy”
