Indra has signed a framework agreement with Spain's Ministry of Defense for the maintenance of the satellite terminals of the Spanish Satellite Military Communications System (SECOMSAT). The agreement, for €17 M, awards the provision of these services exclusively to Indra for the next two years, extendable to two more...
Read More