Alibaba and JD.com results underscore the decline in Chinese consumer demand
A person walks next to the Alibaba company logo in front of the office building in Chaoyang Technology Park in Beijing, China. Sopa pictures | Lightrocket | Getty Images BEIJING…