18 June 2024

Indosuez launches impact fund