Impax awarded $125m mandate by Mercer

Sustainability-focused investor Impax Asset Management has been awarded a $125 million mandate by Mercer, the world's largest institutional investment advisor.