Bottom line: Alibaba's interest in Metro's China operations is part of its new retail strategy, while the purchase of a British payments company by its Ant Financial unit could give it a strong toehold in the European payments market.
After a period of relative quiet, e-commerce giant Alibaba (NYSE: BABA) is suddenly springing into three relatively major headlines simultaneously on the investment front. Two have a European angle, one involving a major potential investment in German retailer M...
.