automobiles

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 will hire up to 50 people by the third quarter, and employ as many as 200 by the end of next… Read more »