Doosan took the opportunity to demonstrate and display the latest products from the company for the quarrying, mining and construction industries for the first time at the Hillhead 2022 exhibition.
Elliotts (Cheltenham) Ltd., based in Bishops Cleeve, near Cheltenham in Gloucestershire, west England, has been providing services to the area for well over 100 years.