The Alimak mammoth
With a total payload capacity of 5,500kg, a load space of 45 cubic metres and measuring 3m wide x 5m long x 3m high, the Alimak Mammoth is one of the world’s largest [...]
Copyright 2026 | Construction UK Magazine | Privacy Policy