News
Damen Shipyards Cape Town (DSCT) has delivered the third and final King Sekhukhane I-class multimission inshore patrol vessel ...
Damen Shipyards Cape Town (DSCT) has delivered the South African Navy’s third of three Multi-Mission Inshore Patrol Vessel ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results