Massive mixed-use project being built using innovative self-climbing tower placing system to pump ... the help of several pieces of Putzmeister equipment, including two innovative Putzmeister ...