Tech Alibaba slapped with $2.75bn fine Julius Appiah Apr 12, 2021 0 The world's biggest online retailer - China's Alibaba - has been hit with a record fine equivalent to $2.75bn (just over £2bn). …
Business Jack Ma Retires From Alibaba Clement Asamoah Sep 8, 2019 0 Jack Ma, one of China’s richest men, will step down next week as chairman of Alibaba, but the start-up he built into an online…