WASHINGTON: Google on Tuesday launched its own internet browser, opening up a new challenge in cyberspace to Microsoft and its dominant Internet Explorer.
The California-based Web search leader said the new browser called Google Chrome would “add value for users …