Exclusive Photos of AL BAHAR C/D HUTA 12 Sea Trials

The 23,545kW self-propelled cutter suction dredger AL BAHAR C/D HUTA 12 is currently going through sea trials, ...

read more →