14 April 2025

Axa IM Alts acquires 60% stake in pan-European renewable energy IPP