The Insurance Regulatory & Development Authority (IRDA) has taken free pricing to the next level by giving non-life insurance companies more freedom to design their own products.

More...