23 May 2024

Impax closes infra fund with €459m fund raise