ITB

views updated

ITB Industry Training Board
• International Time Bureau
• Irish Tourist Board

More From encyclopedia.com