Alibaba has spent roughly $1.72 billion buying at least 50 startups and small businesses since 2013, while Tencent has doled out at least $780 million over the same period, according to Nikkei Asian Review.
Alibaba has spent roughly $1.72 billion buying at least 50 startups and small businesses since 2013, while Tencent has doled out at least $780 million over the same period, according to Nikkei Asian Review.