The proposals relate to Admiral's UK insurance business, and will affect about 5% of its workforce.
Back to News
The proposals relate to Admiral's UK insurance business, and will affect about 5% of its workforce.