Continued delivery across four strategic pillars provides foundation for multi-year scalable growth Strong balance sheet, USD 895 million in cash and nearly...
Tag - Q1 2025
stc has announced the company’s preliminary financial results for the period ending at 31 March 2025: Revenues for 1st quarter reached SAR 19,210m with an...