Investor Shelf

Oxford

Company · UK · 1 documents

Key number
8.5%
Decrease in invested capital vs 2019. SECA (Swiss Private Equity and Corporate Finance Association) p.3