stc Group Strengthens Sustainability Impact with Seventh Report and AA MSCI ESG Rating
Riyadh: stc Group has unveiled its annual Sustainability Report for 2025, marking the seventh installment in its sustainability reporting journey. This report showcases the group’s extensive impact across various domains,