The Insurance Regulatory and Development Authority of India (IRDAI)’s website is teeming with Application Forms. All filled out and yet,…