IMO meaning in oil and gas
Definition
International Maritime Organisation
IMO means International Maritime Organisation. Agency of the United Nations which promulgates international regulations and codes of conduct concerning merchant shipping and the Law Of The Sea.
Agency of the United Nations which promulgates international regulations and codes of conduct concerning merchant shipping and the Law Of The Sea.
✓ Verified term