Impax Environmental Markets pleads case for continuation after difficult year

Impax Environmental Markets has announced results covering the 12 months ended 31 December 2024. Over the period, the NAV total return was -0.4% and the share price total return was -2.6%. These compare to a 19.6% return on the MSCI All Countries World Index and a 16.8% return on the FTSE ET100 Index. The dividendContinue reading Impax Environmental Markets pleads case for continuation after difficult year