The Insurance Regulatory and Development Authority has floated a Web site to educate general public and insurance policyholders on various aspects of insurance.“The Web site is an attemp...

More...