China's JD.com struggles to shake off consumption weakness, misses revenue estimates

China's JD.com struggles to shake off consumption weakness, misses revenue estimates