Indra 1H25 slides: Order backlog surges 33%, defense business expected to double in 2025

10 months ago 22
Read Entire Article