Read More General business news Indra Sistemas H1 2026: revenue jumps 30% to €3.18bn as defence backlog hits €20.5bn Indra Group H1 2026 revenue jumps 30% to €3.18bn and backlog hits €20.5bn, but a mid-cycle CEO handover puts the October strategic plan under fresh scrutiny. byVenkateshJuly 23, 2026