Apple Gets Rid of Thousands of Games from China’s App Store

Apple’s App Store is the home for approximately 2.2 million apps made available for the users to download and enjoy. But still, the store needs some cleaning from time to…

Read more »