Tencent Music, JD.com and Alibaba were down after Chinese officials blocked downloads of Didi. Originally published at CNBC

Small Business Minder
error: Content is protected !!