Tencent-JD.com partnership goes straight for Alibaba's throat

photo

Photo  / 2

Tencent's headquarters is seen at Nanshan Hi-Tech Industrial Park in the southern Chinese city of Shenzhen, in this June 9, 2011 file picture. REUTERS/Bobby Yip/Files