The development of the future European Strategic Command and Control System led by Indra passes its toughest test: an amphibious landing involving 3,000 troops from 19 countries | Actualidad | Indra Group