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 »