You are using an older browser version. Please use a supported version for the best MSN experience.

Alibaba's cloud computing business has a very long runway for growth, says portfolio manager

Sid Choraria of SC Asia Strategy says he expects Alibaba's cloud computing arm to be a "$25 billion revenue business in less than three years."
image beaconimage beaconimage beacon