17-02-2016 17:08 via insuranceage.co.uk

Ten Insurance reports income growth

Network says income from commission and fees has increased to £9.5m.
Read more »