×

Alibaba is making push to Europe

7:00 AM ET Tue, 20 Oct 2015

Alibaba is appointing country managers in the U.K. and Italy as it makes a big push into Europe.