Elephant Car Insurance Review
Elephant Insurance Company is a customer-centric direct insurer headquartered in Richmond, Virginia. Founded in 2009, Elephant is a subsidiary of Admiral Group, one of the United Kingdom’s largest insurance carriers with over 6 million insureds across eight countries. On June 30, 2018, Elephant Insurance surpassed insuring over 200,000 vehicles. In addition to auto insurance, Elephant …