Articles tagged with: Chinese e-commerce company

Amazons' logistics centre at Castellbisbal, 30 kilometres from Barcelona (by ACN)

15.05.17 - 19:16

Alibaba may install its Southern Europe hub in Catalonia