China-based e-commerce giant Alibaba earned 168.2 billion yuan (US$25.3 billion) in 24 hours of the Double 11 shopping festival, its flagship event, the China Securities Journal reported. The shopping frenzy, now in its eighth edition, has turned into the world’s largest online shopping festival in terms of scale — four times that of US Black Friday […]