Corporate venture capital fund of STC Group, investing in high-growth technology companies.
Type: other | AUM: $100M | Portfolio Companies: 30