Steel fabrication
Mechanical engineering
Gear manufacture
Double-walled dredge pump
One of the largest dredge pumps of the world with 7,500 kW and 115 tonnes.