Electronics Italy, Bergamo
Long / High Reach excavators 2000 17,850 h Netherlands, Middelaar, Limburg
Crawler Excavators 1998 12,000 h Netherlands, Oude-Tonge, Zeeland