16 June 2023

Impact Bridge targets €150m with social impact fund