2016 TOP 10 Life Insurance Company Based on Return on Assets

TOP 6

Insular Life Assurance Company Limited
Return on Assets: 2.60%