Impax Environmental Markets plc: A closed end investment company listed on the London Stock Exchange which was launched in 2002... Founded in 1998, Impax Asset Management has pioneered investment in the transition to a more sustainable global..
Relevance: 25.445965