TechMeme May 12, 2026JD.com reports Q1 revenue up 4.9% YoY to $46.5B, above ~$45.8B est., and adjusted net profit down 42% YoY to $1B, amid a fierce food delivery battle in China (Wall Street Journal)Read full article Share: