Mammoet

Mammoet starts assembly of world’s biggest land-based crane

Engineered heavy lifting and transport specialist Mammoet has started assembling the world’s strongest land-based crane, the SK6000, at its Westdorpe…