24 October 2022

Climate-themed credit fund manager raises €85m