21-05-2026 11:10 via telecompaper.com

Iliad posts 3% organic revenue increase in Q1, EBITDAaL up 1%

(Telecompaper) Iliad has reported first‑quarter revenues of EUR 2.61 billion across its operations in France, Italy and Poland, up 3.3 percent organically...
Read more »