Amazon opens ninth site in Luxembourg

10/11/2026

Amazon has inaugurated a new IT logistics centre in Dudelange, where laptops for around 250,000 employees are configured and shipped to 23 European countries, m