Alibaba is registered in the Cayman Islands. Photo: Reuters
Alibaba is registered in the Cayman Islands. Photo: Reuters
Focus

Co-founder Simon Xie remains Alibaba's man of mystery

Role of secretive Simon Xie highlights e-commerce company's opaque structure ahead of its listing

Topic |   Focus
Alibaba is registered in the Cayman Islands. Photo: Reuters
Alibaba is registered in the Cayman Islands. Photo: Reuters
READ FULL ARTICLE