7 June 2018

Impax closes NEF III private equity fund with €357m