- Investors
- Reconciliation of Audit Report
- Policies
- Financials
- Corporate Governance Reports
- Investor Complaints
- AGM and Corporate Events
- Shareholding Pattern
- Unclaimed Dividend Details
- Investor Contact
- Unclaimed Shares
- Regulation 40(9) of SEBI
- Regulation 7(3) of SEBI
- Independent Directors Appointment Letter
- Related Party Transactions
- Regulation 74(5)
- Regulation 47 of SEBI
- Regulation 30 of SEBI
- IEPF – Contact details of Nodal Officer
- Annual Action Plan for CSR
- KYC
- Secretarial Compliance Report
- EGM
- Report on Valuation of Shares
- Executive Directors Appointment
- Press Release
- Postal Ballot
- Scrutinizer Report of 36th AGM
- Proceedings of 36th AGM
- Postal Ballot Notice - 27th May, 2023
- Scrutinizer's Report Postal Ballot Notice- 3rd January, 2023
- Scrutinizer’s Report- August, 2018
- Postal Ballot - 29th June 2018
- Postal Ballot Notice- 30th May, 2015
- Scrutinizer’s Report- 30th May, 2015
- Postal Ballot Notice- August, 2015
- Scrutinizer’s Report- August, 2015
- Postal Ballot Notice- 3rd January 2023
- Scrutinizers Report EGM- 6th January, 2023
- 29th AGM Scrutinizer's Report
- 30th AGM Scrutinizer's Report
- 31st AGM Scrutinizer’s Report
- 32nd AGM Scrutinizer’s Report
- 33rd AGM Scrutinizer’s Report
- 34th AGM Scrutinizer’s Report
- 35th AGM Scrutinizer's Report
- Scrutinizer's Report Postal Ballot Notice - 27th May 2023