IRDA hinted at making it mandatory for insurance companies to go public.

More...