Financial ServicesJC Flowers snaps up Admiral Group's US motor insurance businessBased in the UK, Admiral Group is a financial services company.ByIris Dorbian5 January 2026•1 min readJavaScript is required to read this article. Please enable it in your browser and reload the page.DealsNorth AmericaUKUSWestern EuropeFinancial ServicesBriefs