Investcorp
Consumer Brands
Series A
12.0 Mn
2019
$
12.0 Mn
Sector(s)
Year
2019
Investors