Jack Ma founded Chinese e-commerce company Alibaba Group Holding in 1999 and has run it ever since, building it into a global conglomerate. He is stepping down this month. The reason, or at least one of them? At 48, he says he is "a bit old for the Internet."
Published in Brief: