JD Logistics buys 66.5% of China’s Deppon for $1.4 billion

Want to read more? Unlock Free Strategy Membership