Admiral Group has grown from a small start-up to one of the largest car insurance providers.
Focus Areas
Notable Investments