Creation Investments Leads USD20m Investment in Chilean Insurance Group AVLA

Source(s): Press Release

Creation Investments Capital Management led a USD20m investment in Chile-based global insurance group AVLA, with participation from DEG and Altra. Read more