Skip to content

Astorg in numbers

Years of investment

23

Investments to date

59

Annualized Return

27%