China’s retail sales disappoint as stimulus fails to spur demand; industrial output defies tariffsMay 19, 2025
Chinese companies like Alibaba see more consumption, helped by AI ads Finance News May 18, 2025 Downtown Beijing on May 2, 2025.Greg Baker | Afp | Getty ImagesBEIJING — Alibaba, Tencent and JD.com reported earnings this…