Apple has removed 39,000 game applications on its China retail store, the greatest removal at any time in a solitary day, as it set year-stop as deadline for all game publishers to obtain a licence. The takedowns occur amid a crackdown on unlicensed games by Chinese authorities. Which includes the […]