Peak XV Partners Operations LLC

Company Share, %
Freshworks Inc. Freshworks Inc. 33.46

Category Quantity
Technology 1