28-07-2025 11:02 via telecompaper.com

STC Group improves EBITDA margin as revenue rises 2% in H1

(Telecompaper) STC Group said its revenues increased by 2.09 percent year-on-year to SAR 38.66 billion in the first six months of 2025...
Read more »