International Maritime Organisation - a United Nations ( UN) agency responsible for promoting safety and technical co-operation in the shipping industry. HM Customs & Revenue Glossary
Financial and business terms. 2012.
Financial and business terms. 2012.