stc announced its preliminary financial results for the period ending March 31, 2025, highlighting strong performance across key metrics.
Revenues for the first quarter reached SR19,210 million, an increase of 1.60% compared to the same quarter last (...)