Browsing: Aldi

Aldi has opened a £50 million 60,000 sq m site distribution centre in Sheppey, Kent to serve nearly 60 stores…