March 17, 2014

Liebherr’s New LTM 1160-5.2

Liebherr unveiled the LTM 1160-5.2, a 190-ton mobile crane on a five-axle chassis. Compared to its predecessor, the LTM 1160-5.1,
Read More