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