Alibaba sets up a $2 billion venture with Russia's Mail.ru Group

Want to read more? Unlock Free Strategy Membership