Charles Taylor InsureTech has introduced a series of platform updates designed to assist insurers in digitalising their ...