The Straits TimesApple removes thousands of game apps from China store: Research firmAug 1, 2020more_vert