Electronics Italy, Bergamo
Crawler Excavators 2010 5,855 h Italy
Wheel Loaders 2016 5,460 h Italy
Engines Italy, Bergamo
Wheel Loaders 2017 2,640 h Italy
Crawler Excavators 2021 10 h Italy, Foggia
Wheel Loaders 2019 7,176 h Italy
Other Italy
Wheel Loaders 2020 Italy