ITB

views updated

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

About this article

ITB

Updated About encyclopedia.com content Print Article Share Article