Mammoet, a key provider of heavy lifting solutions, has completed the testing of SK6000, the strongest land-based crane. The ...