A business unit or department covering all marine surface and underwater construction, inspection, and maintenance activities.
M&SS
Definition
Marine & SubSea
M&SS means Marine & SubSea.
✓ Verified term
Marine & SubSea
M&SS means Marine & SubSea.
A business unit or department covering all marine surface and underwater construction, inspection, and maintenance activities.
You might also be looking for