Apple caves in to China and removes 25,000 apps from App Store

Open in new window