Henrico-based Elephant Insurance is getting a new owner. Parent company Admiral Group PLC said Tuesday it had reached a deal to sell its U.S. auto insurance business, which includes Elephant Insurance ...
Choosing a car insurance provider can be challenging. If you're considering Elephant, reviewing its pricing structure will help you determine if it's the best fit for your needs. However, we recommend ...