Chinese stocks are looking cheap. Fund manager explains why he’s betting on Alibaba
China stocks have plummeted since last year, and valuations are now looking compelling, but tech titan Alibaba is no “value trap,” says portfolio manager Sid Choraria.