Google and Apple face extra UK scrutiny over 'strategic' role in mobile platforms

Oct 22, 2025, 03:14 PM