Charles Taylor InsureTech

Charles Taylor InsureTech opens branch in Dubai to grow its global footprint

UK-based Charles Taylor InsureTech has established an office in Dubai as part of its global expansion strategy. The insurtech expects…