Google denies report of launching Maps in China for 1st time
Google has denied that it launched its Maps app in China, after reports suggested the app was made accessible for the first time in the country. Maps has been accessible on desktop for years, Google said, adding it doesn't have an official presence in Android or iOS app stores in the country. Google's flagship Search option is banned in China.