The Insurance Regulatory and Development Authority (IRDA) has constituted a working group on harmonising its corporate governance guidelines and disclosures with the Companies Act 2013. &...

More...