A specialised agency of the United Nations responsible for regulating shipping. Headquartered in London, the IMO has 173 Member States and three Associate Members
« Back to Glossary IndexA specialised agency of the United Nations responsible for regulating shipping. Headquartered in London, the IMO has 173 Member States and three Associate Members
« Back to Glossary Index