Personal finance

Elephant Insurance Review 2019

Elephant Insurance Review 2019

Introduction to Elephant Insurance Elephant Insurance is a subsidiary of the third largest insurance company in the UK, Admiral Group. Admiral Group has sold over 2 million policies worldwide which goes a long way to shows Elephant’s solid financial backing.…