Thales Group
Damocles is made by Thales Group produced in Élancourt, France.