Microsoft Bing Partners With Alibaba's Taobao Search Engine
From PC World: Microsoft has found a new partner to promote it's Bing search engine technology in China by working with the country's largest online retailer Taobao.com to power web results for its new Etaosite. Taobao, which is a part of e-commerce giant Alibaba Group, launched... |