Apple has suspended updates for thousands of games on its App Store in China because they lack a license from the Chinese government, The Financial Times reported. ... Read more