12 May 2017

Record inflows push Impax's AUM to £6bn