STC Ventures

Corporate venture capital fund of STC Group, investing in high-growth technology companies.

Type: other | AUM: $100M | Portfolio Companies: 30