3 March 2023

Axa IM natural capital fund invests €2m in nature tech firm