Crawler Excavators 2021 3,457 h Germany, Achstetten
Crawler Excavators 2022 1,920 h United Kingdom, Chorley, Lancashire
Crawler Excavators 2016 United Kingdom, West Thurrock, Essex
Crawler Excavators 2023 Sweden
Crawler Excavators 2021 2,300 h Netherlands, Oosterhout, Noord-Brabant
Crawler Excavators 2018 5,385 h Germany