2017 TOP 10 Life Insurance Company Based on Return on Assets

TOP 8
(2016 Rank: Top 6)

Insular Life Assurance Company Limited
Return on Assets: 3.00%