Portfolio 1 Investments
Oxylabs
data infrastructure, web data access, AI infrastructure
unspecified
$130 M
Jul 2026
Lead