Voting Results and Scruinizer Report of 32th AGM 2024 Prior Intimation of Board Meeting 30.06.2024 Prior Intimation of Board Meeting 13.02.2024 Prior Intimation of Board Meeting 10.11.2023 Prior Intimation of Board Meeting 29.05.2023 Prior Intimation of Board Meeting 08.02.2023 Prior Intimation of Board Meeting 10.08.2022 Announcement 10.10.2023 Voting Results and Scruinizer Report of 31th AGM 2023 Prior Intimation of Board Meeting 11.08.2023 Outcome of AGM 29.06.2023 Voting Results and Scruinizer Report 03.07.2023 Notice of Postal Ballot 29.05.2023 Notice of Postal Ballot 14.11.2022 Intimation of Board Meeting - 14th November 2022 Voting Results and Scruinizer Report of 30th AGM 2022 Notice of 30th AGM - 26th September 2022. Announcement 16.07.2022 Announcement 11.04.2022 Announcement 25.03.2022 Announcement 17.12.2021 Announcement 02.11.2021 Announcement 26.06.2021 Announcement 25.05.2021 Notice of Board Meeting - 27th May 2022 Outcome of 29th AGM 2021 Voting Results and Scrutinizer Report on AGM 2021 Outcome of 28th AGM 2020 Voting Results and Scrutinizer Report on AGM 2020 Intimation of Conference call on 1QFY21 Results Notice of Board Meeting - 31st August 2020 Notice of Board Meeting - 20th July 2020 Notice of Board Meeting - 13th January 2020 Notice of Board Meeting - 14th November 2019 Voting Results and Scrutinizer Report on AGM 2019 Intimation of Board Meeting - 14th August 2019 Intimation of Board Meeting - 28th May 2019 Notice of Board Meeting - 31st January 2019 Notice of Board Meeting - 14th November 2018 Circular to Shareholders - Dematerialization Of Physical Securities Report of Scrutinizer on AGM - 28th September 2018 Notice of Board Meeting - 10th August 2018 Notice of Board Meeting - 30th May 2018 Corrigendum Buyback 2018 LOF and Forms Result of Postal Ballot and Scrutinizer's Report - 29th December 2017 Notice of Board Meeting - 01st November 2017 Voting Results and Scrutinizer 25th AGM 2017 Notice of Board Meeting - 01st August 2017 Notice of Board Meeting - 30th May 2017 Notice of Board Meeting - 14th February 2017 Launch of MACH range of Scaffolding and Formworks Solutions Notice of Board Meeting - 14th December 2016 News Paper Clip To Stock Exchange - 24th November 2016 Voting Results of 24th AGM 2016 Outcome of 24th AGM 2016 Postpone Notice of Board Meeting - 02nd September 2016 Notice of Board Meeting - 11th August 2016 Notice of Board Meeting - 30th May 2016 Update On Buyback Notice of Board Meeting - 01st February 2016 Formation of JV- Technocraft Garments LLP Intimation of filing of Offer Document with SEBI Result of Postal Ballot and Scrutinizer's Report - 07th October 2015 Outcome of AGM - 29th September 2015 Report of Scrutinizer on AGM - 29th September 2015