Insurance Business UK

Charles Taylor CEO: We anticipated the insurtech trend

Insurance services provider Charles Taylor saw a 95% drop in statutory profits in the first six months of 2018, due largely to the cost of consolidating its London offices, the firm revealed in its half year results.