Investments
185
Founded
2009
Total Investment
$12.1B
Latest Investment
10/24/2024


Investments
12
Founded
2012
Total Investment
$234.4M
Latest Investment
7/18/2024
Investments
69
Founded
2017
Total Investment
$1.2B
Latest Investment
10/28/2024


Investments
54
Founded
2013
Total Investment
$1.4B
Latest Investment
10/24/2024