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