Login Registration, 2 Ads Free
STC Ventures is an independently managed venture capital fund whose anchor investor is the Saudi Telecom Company. Our goal is to empower entrepreneurs to create market leading technology businesses. W