Alibaba, JD.com results underscore the slowdown in Chinese consumer demandBy FinMar NewsAugust 16, 2024A person seen walking next to the Alibaba’s corporate logo, in front of its office building at Chaoyang Technology Park in Beijing, China.Sopa Images | Lightrocket…