stc Group Reports 12% Increase in Net Profit for Q1 2026
Riyadh: stc Group announced today its preliminary financial results for the period ending March 31, 2026, reporting an increase in revenues during the first quarter, which reached SAR19,939 million, up by 3.8% compared to the same quarter of the previ…