What is Insurance Regulatory and Development Authority (IRDA)?

What is the purpose of IRDA?

How does IRDA work?

Role of IRDA in the Insurance Sector in India