Skip to content

Astorg in numbers

Years of investment

23

Investments to date

58

Annualized Return

27%