Aldi has made the first delivery from its new distribution centre at Bardon in Leicestershire after investing more than £500m in the site. The retailer reported that the site will employ around 1,000 people and forms part of Aldi’s £1.6bn…
More Stories
A recent European Road Transport Institute Foundation (EITD) report has identified spot freight offers surge…
