Demountable Trucks 2017 428,746 miles Finland
Demountable Trucks 2018 197,596 miles Finland, Turku
Demountable Trucks 2020 400,784 miles Finland, Lieto