3 New Addition to Our Fleet – The Saez TLS 70 12T City Tower Crane 3 New Saez Tower Cranes, As part of our continuous growth and expansion, Mantis Cranes UK & Ireland have expanded its fleet of Tower Cranes with three new Saez TLS 70 12T Tower Cranes units from Saez. These new cranes will be serving different areas of the business, which we have been operating for […]
