Founded by Jack Ma (
马云) in Hangzhou in 1999. He picked the name because 'Alibaba' was recognizable worldwide and echoed the 'open sesame' moment of unlocking treasures for merchants. The 2020 IPO of Ant Group — Alibaba's fintech arm — was suspended by regulators days before listing, a turning point in the PRC's tech-sector crackdown.