- Annual Return 2024
- Transcript of the 31st Annual General Meeting
- Scrutinizer’s Report
- Voting results as per Regulation 44 of the SEBI (Listing Obligations and Disclosures Requirements) Regulations, 2015
- Recording of the 31st Annual General Meeting
- Details Under SEBI (Share Based Employee Benefits And Sweat Equity) Regulations, 2021
- Pre Dispatch Newspaper Advertisement
- Annual Return 2024
- Recording of the 30th Annual General Meeting
- Transcript of the 30th Annual General Meeting
- Voting results as per Regulation 44 of the SEBI (Listing Obligations and Disclosures Requirements) Regulations, 2015
- Scrutinizer’s Report
- Post Dispatch Newspaper Advertisement
- Pre Dispatch Newspaper Advertisement
- Annual Report 2023
- Annual Return 2023
- Transcript of the 29th Annual General Meeting
- Recording of the 29th Annual General Meeting
- Voting results as per Regulation 44 of the SEBI (Listing Obligations and Disclosures Requirements) Regulations, 2015
- Scrutinizer’s Report
- Annual Return 2022
- Post Dispatch Newspaper Advertisement
- Pre Dispatch Newspaper Advertisement
- Addendum to the notice of the 29th Annual General Meeting
- Annual Report 2022
- Notice of Candidature 2022
- Extract of Annual Return-2020
- Recording of the 28th Annual General Meeting
- Transcript of the 28th Annual General Meeting
- Voting results as per Regulation 44 of the SEBI (Listing Obligations and Disclosures Requirements) Regulations, 2015
- Scrutinizer’s Report
- Post Dispatch Newspaper Advertisement
- Annual Return 2021
- Annual Report 2021
- Notice of Candidature
- Voting results as per Regulation 44 of the SEBI (Listing Obligations & Disclosures Requirements) Regulations, 2015
- Scrutinizer Report
- Transcript of the 27th Annual General Meeting
- Post Dispatch Newspaper Advertisement
- Pre Dispatch Newspaper Advertisement
- Details Under SEBI (Share Based Employee Benefits) Regulations, 2014
- Details Under SEBI (Share Based Employee Benefits) Regulations, 2014
- Annual Report-2020
- Recording of the 27th Annual General Meeting
- Annual Return 2020
