19-04-2018 11:41 via insuranceage.co.uk

Towergate owners post £261m loss for 2017

Ardonagh Group reveals Ebitda loss of £42.5m.
Read more »