Home Tags CCTV

Tag: CCTV

China: Apple yanked 25,000 apps from its China App Store

Apple has reportedly pulled more than 25,000 apps from its App Store in China that were deemed to fall foul of Chinese regulations. At...
Enable Notifications    OK No thanks