Alibaba beats Q1 expectations

Ecommerce and cloud computing branches of the conglomerate performed particularly well, leading revenue to rise 42% to £13.5bn from £9.4bn last year. Etailers Tmall and Tabao benefitted from increased internet and mobile phone access in China.

Read the full article.