More News

Microsoft to power English search results on Baidu

Microsoft has struck a deal to provide English search results in Baidu, China’s most popular search engine. According to The Wall Street Journal, Microsoft anticipates that the Bing-labeled English search results will help …