comments
The UK Competition and Markets Authority (CMA) today warned that Big Tech’s dominance of the…