Home Stock Analysis ‘Chinese Warren Buffett’ has stakes in these 3 stocks: should you buy too?