Crawler Excavators 2015 France, St Aubin Sur Gaillon
Crawler Excavators 2015 4,193 h France, St Aubin Sur Gaillon
Mini Excavators <7t (Mini Diggers) 2011 2,132 h United Arab Emirates, Jebel Ali Free Zone