Manitou launches the world's largest telehandler with 40-ton lift capacity – Equipment World
At the Electra Mining Africa show going on this week in Johannesburg, South Africa, Manitou has launched what it says is the world’s largest telehandler.The MHT 14350S boasts a maximum…