Investor Shelf

MSCI Europe Index

Product · 1 documents

Key number
12.0%
Overall industry since inception IRR since 2005. BVCA (UK Private Capital) p.4