03/08/2020 Apple Purges More Than 30000 Apps From Its China Store – BNN Blog fix iphone, iphone screen repair, iphone screen repairs, iphone screen replacement Apple Purges More Than 30000 Apps From Its China Store – BNN Apple Inc. removed more than 30,000 apps from its China shop Saturday, with video games making up 90% of the apps, Qimai Research Institute stated. Read More …