CatX and Cactus are merging, creating the largest insurance software company operating from Bermuda. The combined company ...
Bermuda-based insurance technology firms CatX and Cactus have announced plans to merge, forming the island’s largest ...