Alibaba CEO Jack Ma listens at a press briefing in Beijing on November 9, 2005.
Alibaba CEO Jack Ma listens at a press briefing in Beijing on November 9, 2005. ( (AP Photo/Handout/Natalie Behring))