Apple took a rather drastic step on its Chinese App Store this past New Year’s Eve as the company removed 46,000 apps, including 39,000 games, from the storefront in accordance with licensing requirements from Chinese authorities. The sweep included a number of large titles such as Assassin’s Creed Identity and NBA 2K20 among others, with […]Original Article