Up 6.8% YoY, JD.com exceeds expectations with annual results