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.
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.