JD.com (NASDAQ: JD) reported better-than-expected first-quarter results, with both revenue and profit exceeding analyst forecasts as improved consumer sentiment and
8 months ago