► Indra Group and EDGE agree to establish a new defence manufacturing entity in Spain for European defence programmes
Abu Dhabi, UAE/Madrid, Spain: 13 January 2026 –EDGE, one of the world’s leading advanced technology and defence groups, and Indra
Continue reading