Portfolio

25+
Companies invested in
$1B+
in aggregate company value