What is IRDA?
IRDA stands for Insurance Regulatory and Development Authority, which is a regulatory body for the insurance sector in India.