According to several news articles, including Reuters, Microsoft Corp. will launch on Thursday its long-promised Internet search engine. Hang on to your SEO horses, the competition is coming! Start placing your eggs into one of each basket, and worry less about losing rankings in any one search engine. Here are some articles for further reading:
Let the search engine wars begin!