27-04-2017 09:47 via insuranceage.co.uk

Towergate posts Ebitda profit of £34.5m for 2016

Income dips slightly to £324.6m.
Read more »