IGI Launches European Subsidiary in Malta, Led by Mallia-Milanes from MAPFRE
International General Insurance Holdings Ltd. (IGI) announced it has set up a European subsidiary in Malta in order to access business across Europe. International General Insurance Co. (Europe) SE (IGI Europe), a subsidiary of Bermuda-based International General Insurance Co. Ltd., …