Google now faces not one but two competitors in making a move hailed in its search engine, Google Search and an increase in popularity, Google Maps!. According to this is discussed at several Blogs, Google has decided to stop linking to two major competitors in the searches by Map










