Charles Taylor InsureTech has acquired a majority stake in Otak, an insurance technology platform business specialising in delegated authority solutions.
Charles Taylor InsureTech has acquired a majority stake in Otak, an insurance technology platform business specialising in delegated authority solutions.