Start Keywords European Command and Control System (EC2)

Keyword: European Command and Control System (EC2)

Leonardo Awarded 18 EDF R&D Projects Under...

Leonardo has been awarded 18 research and development (R&D) projects, including 10 capacitive development...