Home Tags Manitou United Kingdom

Tag: Manitou United Kingdom

Manitou Group is celebrating 50 years of its Manitou United Kingdom subsidiary based in the English town of Verwood, Dorset. The first international subsidiary created by the group in 1972, Manitou UK distributes products and services throughout the United...