Search engine Google Inc may not be able to provide ``new'' online mapping services in China as the company hasn't received a license from China's industry regulator to conduct business.
Google may not provide 'new' online mapping services in China