Indra will deploy its cutting-edge technology in Mecca-Medina high speed line in €440M deal | Actualidad | Indra Group