Microsoft Still Failing Online
Microsoft has had a bumper quarter with net income rising 23% to $23.15 billion, but make no mistake where their profits have come…
Baidu Bing! Microsoft’s Bing Providing English Search Results For Baidu
Baidu, the biggest search engine in China, has has partnered up with Bing to provide English language results to its approximately 350 million…