Loading...
Investments:
N/A
Founded
2017
Total Invested
Latest Investment
They invest in technology businesses early to create long-term value.