8:51pm PDT - August 18th, 2019

Alibaba results beat estimates on cloud, e-commerce growth: Despite tougher macroeconomic environment. https://t.co/0xjlAO7G8a

0 retweets   0 likes  - iTnews (@iTnews_au)