Merlo S.p.A. is an Italian manufacturer of telescopic handlers based in Cuneo, Piedmont, with a 150,000-square-metre (1,600,000 sq ft) factory. It has over 600 dealers world-wide.
Merlo S.p.A. is an Italian manufacturer of telescopic handlers based in Cuneo, Piedmont, with a 150,000-square-metre (1,600,000 sq ft) factory. It has over 600 dealers world-wide. (en)
Merlo S.p.A. is an Italian manufacturer of telescopic handlers based in Cuneo, Piedmont, with a 150,000-square-metre (1,600,000 sq ft) factory. It has over 600 dealers world-wide. (en)