Apple removes more than 26,000 games from China app store
Removals in response to crackdown on unlicensed games by Beijing Apple pulled 29,800 apps from its China app store on Saturday, including more than 26,000 games, according to Qimai Research Institute. The removals are in response to Beijing’s crackdown on …