29 September 2023

Ardian launches nature fund with €1.5bn target