Home Tags Video games

Tag: video games

Apple blames revenue loss on China censoring video games

Apple says it lost revenue due to China’s temporary ban on approving new video games last year. The...