stc Receives 5-Star Recognition Certificate for Institutional Excellence from EFQM
Riyadh: stc Group has been awarded the 5-star recognition certificate for institutional excellence from the European Foundation for Quality Management (EFQM) for 2025. stc is