Crane Business Luffers together in Dubai by Ernie Pierini October 19, 2009 Luffing jib Liebherr tower cranes are working side by side on adjacent projects in Dubai. Al Shafer General Contracting (ASGC) chose the cranes to help build the high rise towers forming part of Dubai’s Business Bay projects. 0 Facebook Twitter Google + Pinterest