Global watch /
Great Britain.Department of Trade and Industry.International Technology Service
London : DTI,
2000-
The magazine of the Department of Trade and Industry's International Technology Service.