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