COM:STC
stc
- Privately Held
locale
Saudi Arabiamarket
PRIVATEindustry
Telecommunicationswebsite
www.stc.comlinkedin
stcfounding date
Jan 01, 1998
stc is a digital and telecommunications company operating in Saudi Arabia and beyond. The company aims to enable society and economy to thrive through its services.