Production & Operations

DTI

Definition

Department of Trade and Industry

DTI means Department of Trade and Industry. The UK Government ministry responsible for overseeing the oil and gas business in Britain

✓ Verified term