NEXUS INDIA CAPITAL I L P

PrivateCIK: 1385695
Location

GRAND CAY CAY ISL KY1-1111, E9

PUBMATIC, INC.
Position
TenureSince Dec 2020
Holdings