10 April 2024

IFC backs BNPP Poland with $548m sustainable significant risk transfer