Alibaba, JD.com results underscore the slowdown in Chinese consumer demand 16 AugustJohn Adams A person seen walking next to the Alibaba’s corporate logo, in front of its office building at Chaoyang Technology Park in Beijing, China. [...]