Top 5 insurance companies in 2017 explainedBy Thomas Jenkins / February 1, 2025 Top 5 insurance companies in 2017 explained