Board Meeting Macrotech Developers Ltd - 543287 - Board Meeting Outcome for Outcome Of The Board Meeting Held … BSE India Outcome of the Board meeting held on July 30, 2024