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, including environmental initi…