Investment in Insurance Admiral Group agrees to sell its U.S. motor business to JC 7 months ago admin Admiral Group agrees to sell its U.S. motor business to JC Flowers Admiral Group plc announces that it has entered...