Other 2017 Germany
Crawler Excavators 2001 9,530 h Greece
Crawler Excavators 2003 8,600 h France, Neuville saint-Amand
Other 2023 Germany
Other 2021 Netherlands, Roosendaal, Noord-Brabant