Crawler Excavators 10,934 h Netherlands, Roosendaal, Noord-Brabant7d
Crawler Excavators 2015 8,995 h Germany