Admiral faces pressure over which sites lose 500 jobs
Nearly 2,000 staff at Admiral's Swansea office await news as consultation continues
Read more: https://www.insurancebusinessmag.com/uk/news/break...
Daily news and analysis on insurance industry trends, regulations, and market insights