Shareholders InformationPerformance HighlightsReports & FillingsCorporate Governance Annual Reports Quarterly Reports Investor Presentation Subsidiary Financials Press Release Scrutinizer Report Concalls Transcript Related Party Transactions Annual Secretarial Compliance Report Annual Return Concall Recording Credit Ratings Title Download Scrutinizer_38th AGM Scrutinizer_37th AGM Scrutinizer_36th AGM Scrutinizer on postal ballot as on 21.09.2020 Scrutinizer_35th-AGM Scrutinizer_34th AGM Scrutinizer on postal ballot as on 20.03.2019 Scrutinizer 33rd agm Scrutinizer_32nd AGM Scrutinizer_31st AGM Scrutinizer (E-voting) 30th AGM Scrutinizer (E-voting) 29th AGM Postal Ballot & E-voting – 13.03.15