Stellar group from capital departs having broken a confidentiality contract (9)
Answer
ANDROMEDA
Definition: Stellar group
Stellar group from capital departs having broken a confidentiality contract (9)