What is IRDA and what do they do?

IRDA (Insurance Regulatory and Development Authority) is the apex body overseeing the insurance sector in India. Its main aims are to protect the interests of policyholders and regulate the insurance industry