Aviva Life Insurance and India Post announced a nation-wide strategic partnership.

More...