STC Ventures

STC Ventures

Corporate Venture FundClaimed
Venture capital fund investing in IT, telecommunications and digital media across the MENA region and internationally.


No columns specified