Accessibility Menu
 

China's Alibaba Links Up With Russia's Mail.ru

The $2 billion deal features a new e-commerce platform and is backed by the Kremlin.

By Motley Fool Staff Sep 18, 2018 at 9:27AM EST

Premium Investing Services

Invest better with The Motley Fool. Get stock recommendations, portfolio guidance, and more from The Motley Fool's premium services.