Alibaba has appointed country managers to run its U.K. and Italian offices, as it looks to further expand its position on the continent.
Alibaba has appointed country managers to run its U.K. and Italian offices, as it looks to further expand its position on the continent.