JD.com tops Q2 forecasts after extended 618 despite 2.9% decline

Business