Technology China Tech Stocks Rally After Alibaba and Baidu Beat Forecasts Amelia Podder May 27, 2022 Chinese internet stocks jumped, after results from Alibaba BABA 14.79% Group Holding Ltd. and Baidu Inc. BIDU 14.14%…