Naval Forces
Damen Shipyards Cape Town lays keel on second Project BIRO IPV
Damen Shipyards Cape Town (DSCT) held a keel-laying. The keel-laying was for the second of three Multi-Mission Inshore Patrol Vessels […]
© 2026 Defense Arabia, All Rights reserved.