(Bloomberg)—Alibaba Group Holding Ltd. posted sales and earnings that topped estimates as the Chinese ecommerce giant overhauled shopping recommendations to defy a slowing economy. Alibaba owns and operates marketplaces Taobao and Tmall, which hold the No. 1 and No. 2 spots in the ranking for Internet Retailer Online Marketplaces. Revenue climbed to 93.5 billion yuan […]