16 December 2025

Abeille Assurances backs €217m French impact fund