Investor Shelf

United Petfood Producers

Company · BE · 1 documents

Key number
€20.1 billion
Total European venture debt deal value in 2025. Houlihan Lokey p.3