SMD

3
The 2.4MW Rock Trencher 1 is the world’s most powerful seabed tractor.