(Telecompaper) Spanish ICT group Indra reported revenues up 12.7 percent year on year to EUR 3.4 billion in the first 9 months of 2024 following continuous ... Read more