Jack Ma Reportedly Missing After Criticizing Chinese Government Jack Ma, China’s richest man and the founder of Alibaba Group, is reportedly missing after criticizing the Chinese...
Alibaba Shares Drop 9 Percent Despite $10 Billion Buyback Programme Investors are dumping their Alibaba shares fast despite the e-commerce company increasing its shares buyback programme...
Singles Day 2020 was a roaring success, cementing its position as the world’s biggest shopping holiday. Sales across Alibaba’s platforms during the event totaled $74.1 billion,...