Home
Market
BT TV
Reels
Menu
It was an auspicious debut for the Chinese e-commerce company, which was founded by Jack Ma in his apartment in 1999 and now accounts for 80 per cent of online sales in China.