Indra and the Barcelona Supercomputing Center sign an agreement to boost the development of state-of-the-art dual technologies 15/10/2024
Indra unveils in Toledo technologies to equip the Spanish Army with the most advanced digital combat capabilities 02/10/2024