Merlo

Merlo is a telehandler manufacturer at the cutting edge of technology. These telescopic handlers ensure the highest levels of stablity, control, safety and performance with high lift and maximum load capacities.