Industry & Hardware

STC

Saudi Arabiastc.com
alive

About

STC is a telecommunications group operating primarily in Saudi Arabia with subsidiaries across the Middle East, North Africa, and Europe, providing digital transformation and telecom services.

Explore STC's full profile on Brouky

Funding rounds, investor list, and risk signals — unlock with a subscription.