The chief executive of Bermudian-based Bacardi Limited has been appointed to the board of directors of Capri Holdings Limited, the global fashion luxury group
Arch Insurance has expanded its suite of digital solutions for small-business customers and brokers through its purchase of the insurtech platform Thimble