Towergate posts £28m loss as EBITDA rises

EBIDTA increases from £112.4m to £117.7m; Cullum says peformance was 'creditable'

Filed under business insurance by