investorsGeneral Meeting General Meeting 2025-20262024-20252023-20242022-20232021-20222020-20212019-20202018-2019 Notice of 33rd Annual General Meeting Scheduled 29th September 2025_Revised Notice of 33rd Annual General Meeting Scheduled on 29th March 2025 Notice of Extra Ordinary General Meeting of the Company held on 16th July 2025 Voting Results along with Scrutinizer report of 33rd Annual General Meeting held as on September Voting Results along with Scrutinizer report of Extra Ordinary General Meeting held as on 16th July, 2025 Voting Results along with Scrutinizer report of 33rd Annual General Meeting held as on 29th September, 2025 Voting Results along with Scrutinizer report of Extra Ordinary General Meeting held as on16th July, 2025 Notice of Extra Ordinary General Meeting held on 3rd February, 2025 Notice of 32nd Annual General Meeting Of The Company to be held n 27th August, 2024 Voting Results along with Scrutinizer report of 32nd Annual General Meeting held as on 27th August, 2024 Voting Results along with Scrutinizer report of Extra Ordinary General Meeting held as on 7th May 2024 Notice of The Extra Ordinary General Meeting To Be Held on 7th May, 2024. Corrigendum To The Notice Of Extra-Ordinary General Meeting Dated 12th April 2024 Notice of Extra Ordinary General Meeting to be held on 2nd January, 2024. Voting Results along with Scrutinizer report of Extra Ordinary General Meeting held as on 2nd January, 2024 Notice of 31st Annual General Meeting to be held on 21st September, 2023 Voting Results along with Scrutinizer report of 31st Annual General Meeting held on 21st September, 2023 Corrigendum to the Notice of Extra-ordinary General Meeting dated 6th December 2023 Notice of 30th Annual General Meeting to be held on 27th September 2022 Voting Results along with Scrutinizer report of 30th Annual General Meeting held on 27th September, 2022 Notice of 29th Annual General Meeting to be held on 28th September, 2021 Voting Results along with Scrutinizer report of 29th Annual General Meeting held on 28th September 2021, Notice of Extra Ordinary General Meeting to be held on 10th February, 2022 Voting Results along with Scrutinizer report of Extra Ordinary General Meeting held on 10th February, 2022. Corrigendum to Notice of Extra Ordinary General Meeting Notice Of 28th Annual General Meeting to be held on 20th September 2020 Voting Results along with Scrutinizer report of 28th Annual General Meeting held on 24th September, 2020 Notice of Extra Ordinary General Meeting to be held on 15th January 2020 Notice of the 27th Annual General Meeting to be held on 27th September, 2019 Voting Results along with Scrutinizer report of 27th Annual General Meeting held on 27th September 2019 Voting Results along with Scrutinizer report of Extra Ordinary General Meeting held on 15th January, Notice of 26th Annual General Meeting Of Scheduled to be held 24th September, 2018. Voting results along with Scrutinizer report of 26th Annual General Meeting held on 24th September,2018 Contact UsHave questions? Get in touch!