Microsoft launches search engine (AFP) AFP - Microsoft launched its own Internet search engine in a move aimed at challenging market leaders Google and Yahoo. 
Is this a piece of news regarding world politics, sports, business, or science and technology? 