Indra Group Secures £524 Million Contract with Transport for London | Intellectia.AI