Best Stock to Buy Right Now: JD.com vs. Alibaba
Which of these Chinese e-commerce leaders is the better investment?JD.com (JD -0.94%) and Alibaba (BABA -0.79%) are two of the largest e-commerce companies in China. JD.com is the country's largest direct retailer by annual revenue, while Alibaba's Taobao and Tmall are its top third-party online marketplaces.Both of these stocks were once considered promising blue chip plays on China's economic growth. But their stock prices both declined more than 70% from all-time highs as they grappled with macro, compet ...