08-03-2017 10:41 via insuranceage.co.uk

Ogden takes 25% off Admiral profit for 2016

Admiral’s UK aggregator site’s profit hits £16.5m but the group’s profit share falls to £284.3m due to Ogden.
Read more »