Department of Trade and Industry
noun

a British government department which deals with areas such as commerce, international trade and the stock exchange.

Abbreviation DTI
Browse by Subjects
DTI
See All Related Terms »

declining balance method
repurchase (repo)
Strap
endorser
bona fide