Creation Investments Leads USD20m Investment in Chilean Insurance Group AVLA 16 June 2021 Creation Investments Capital Management led a USD20m investment in Chile-based global insurance group AVLA, with participation from DEG and Altra. (Press Release) AVLA, a global insurance group, and Creation Investments…