The Insurance Regulatory and Development Authority of India (IRDA) has on Monday asked all insurers to take immediate steps to settle insurance claims due to recent floods in Tamil Nadu,...

More...