ID Logistics & Transport Ltd
ID Logistics is an International contract logistics group, with revenue of £2,75 B in 2023. ID Logistics has more than 400 sites across 18 countries, representing more than 8.0 million square meters of warehousing across the world and 38,000 employees. We have been operating in the UK since 2023 and have one major site based in Grange Park Northampton.
Nothing Found