Zeno Equity Partners LLP

Company Share, %
Waldencast plc 16.83

Category Quantity
Technology 1