The 135-RJ Diesel Telescopic Boom is MEC's tallest lift yet. Featuring a multi-directional, high-capacity jib with 135° ...
After being docked five years for mandatory maintenance, the one-of-a-kind, heavy-lift vessel is preparing for an upcoming ...