Google may not provide 'new' online mapping services in China
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 Inc. said its Web search engine has been partially blocked in China as it awaits a decision from the country's government on whether it can keep providing Internet services there.