Having a Life insurance policy in place gives you the peace of mind you need. It provides financial support in case of an unexpected event and ensures your financial obligations are met. Here is a comparison of two big insurance companies in Canada: ivari Insurance and iA Fina...