
Menzies Distribution
Logistics specialist that has been delivering to businesses for more than a century.
HQ location
Edinburgh, United Kingdom
Website
Launch date
Employees
Enterprise value
$220m
Company register number
Authorizing premium user...
Logistics specialist that has been delivering to businesses for more than a century.