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

Oct 22, 03:14 PM