SHARE

Variety reports: “China’s Alibaba Group posted stronger earnings than expected in its first financial quarter thanks to growth in its core e-commerce and cloud computing sectors, reporting Thursday a 42% rise in quarterly revenue.”

Read more