(Telecompaper) Spanish ICT group Indra reported revenues up 13 percent year on year to EUR 5.46 billion in 2025 as a whole following growth across all divisions,...