Telehandlers for Agriculture 2020 4,600 h United Kingdom
Telehandlers for Agriculture 2019 1,925 h United Kingdom
Telehandlers for Agriculture 2018 1,592 h United Kingdom