Alibaba, JD.com results underscore the slowdown in Chinese consumer demand
A 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 | Getty Images …