HOME
ABOUT
OUR BUSINESS
INVESTORS
MEDIA
PODCASTS
CAREERS
More
Our investment thesis
Total number of portfolio companies
120+ new investments
2024-2025 YTD
Explore our 600+ portfolio companies