Free Trial
BizSense Pro Password

Admiral »

The Monday Q&A: Why a new insurance company chose Richmond

Al Harris March 9, 2009 9

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

Al Harris March 5, 2009 2

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 »