The Insurance Regulatory and Development Authority issued stringent guidelines for websites vending information on insurance products of various companies and enabling comparison before buying

More...