IMTN
Acronym | Definition |
---|---|
IMTN | Improved Main Telecommunication Network (World Meteorological Organization) |
IMTN | Iron Mountain Inc (stock symbol) |
IMTN | International Missionary Training Network (est. 1989; Langley, British Columbia, Canada) |
IMTN | Islamic Medium Term Note |