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 »