UK-DTI

AcronymDefinition
UK-DTI➣United Kingdom Department of Trade and Industry