The Manitou MRT2550 is a 25-tonne maximum load, 50-metre maximum lift height rotating telehandler — the largest standard model in Manitou's rotating telehandler