Tech giant Apple reportedly removes game mobile apps from its app store in China

Tech giant Apple reportedly removes game mobile apps from its app store in China. Apple ordered the game developers to get the proper license. Watch this video to know more.