Alibaba Group’s New Stake In Sina Weibo May Help Its Nascent Smartphone OS Gain Traction Against Android & iOS

Pouring $586 million in Sina Weibo gives Alibaba Group several perks, including an inroad into social media and access to the microblogging platform’s data. Not only that, but its new 18 percent