CTI 83: Earnings, Baidu, Tencent and Alibaba with Michael Norris - China Tech Investor | Wave AI Podcast Notes