Here are seven facts about self-climbing systems that you ... Some self-climbing systems even include the capability of installing a concrete placing boom. PERI Some systems on the market need ...