Skip to content

Astorg in numbers

Years of investment

23

Investments to date

53

Annualized Return

26.1%