Charles Taylor grabs Tom contract, strikes InsurTech deal

The company sold $24mn-worth of new shares to fund the acquisition.

To unlock article:

Login