For over two years, the whereabouts of one of China’s leading tech moguls has generated intense interest from the media and global investors. But is it warranted?
One of the biggest reasons for Alibaba’s success? Its founder, Jack Ma.
China's Alibaba Group says it will list in New York instead of Hong Kong.