The Insurance Regulatory and Development Authority (IRDA) was established in 2000 as the statutory regulator of insurance companies in India. IRDA is responsible for issuing certificates of registration to insurance companies, regulating their investments and solvency, and protecting policyholder interests through grievance redressal. The document outlines IRDA's powers and duties in regulating the insurance sector as well as intermediaries and agents.