Concept

Detica

Properties

Alt label
  • BAE Systems Detica
SES ID
  • 346600
  • 372978
Notation
  • 346600
In scheme
Broader
Definition
  • International business and technology consulting firm owned by BAE Systems.