18 April 2019

Canopius and AmTrust Lloyd's merger deal signed