ICSI cites lapses at IndiGo; calls for stronger corp governance

The Institute of Company Secretaries of India (ICSI) has more than 78,000 members.

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *