Admiral »
The Monday Q&A: Why a new insurance company chose Richmond
Wales-based auto insurer Admiral announced last week that it was locating its U.S. headquarters in Richmond. The company was founded in 1993 and is third largest insurer in the United Kingdom. Andrew Rose, president
Read More »Richmond lands headquarters for UK-insurer
UK-based car insurance firm, Admiral, announced plans this week that they have chosen Richmond as headquarters for their newly formed subsidiary Admiral Americas. The company will start doing business across the pond sometime this year. They
Read More »
