The much-awaited appointment of members of the Insurance Regulatory and Development Authority of India (IRDAI) is finally on the anvil. The Government of India has notifi...

More...