News

The Insurance Regulatory and Development Authority of India has established a committee. This is to assess license ...