Browsing: Business

Google’s dominance in the online advertising sector is under intense scrutiny as the UK’s Competition and Markets Authority (CMA) accuses the tech giant of anti-competitive practices.The…