See More Hear More Watch More Hear More Get on iTunes
TechCrunch TechCrunch

Alibaba Investing In

Alibaba will be reportedly investing in, a Shanghai based food delivery service, to the tune of about $1.25 billion dollars, raising Alibaba’s stake to 27.7%, making them the largest shareholder in #tech


More from