25th Annual General Meeting Proceeding of AGM of the Company held on September 30, 2020. Voting results and Scrutinizer Report for 25th AGM 25th AGM Notice 25th Annual Report Newspaper Publication 24th Annual General Meeting Proceedings of 24th AGM of the Company held on 30.09.2019 Voting results and scrutinizer report for 24th AGM Notice and Annual Report About Us Board Of Directors Committees of Directors Annual Report Annual Return Financial Results Shareholding Pattern Shareholding Data Policies Code of Conduct Disclosures & Notices