Alibaba Group Executive Chairman Jack Ma looks back at a giant electronic screen showing real-time sales figures of the company’s Taobao.com and Tmall.com, on the “Singles’ Day” online shopping festival, in Hangzhou, Zhejiang province yesterday. The firm reported more than $9bn in sales on China’s Singles’ Day on Tuesday.