default-avatar.png

Becket McGrath

Articles

1 articles available

On 22 November 2022, the UK Competition and Markets Authority (CMA) decided to refer the supply of mobile browsers and mobile browser engines and the distribution of cloud gaming services through app…