Jack Ma lays out Alibaba's long-term strategy
Jack Ma launched Alibaba nearly two decades ago while he was an English teacher in China. Now the e-commerce behemoth has a market cap of $246.12 billion. But Ma has yet to get complacent about his company’s growth and believes there’s still a long runway ahead.