Veteran to Helm Impax’s Nordic Strategy
Chris Hall
SEPTEMBER 5, 2024
billion) across listed and private markets strategies, specialising in the investment opportunities arising from the transition to a more sustainable global economy. Impax manages assets worth £36.9 billion (US$48.6
Let's personalize your content