25 October 2023

Impax appoints Ross Pamphilon head of fixed income, listed investments