The Insurance Regulatory and Development Authority (IRDA) has constituted a working group to examine the current status of annuity products and to come out with recommendations to strengthen the same.

More...