Result Macrotech Developers Ltd - 543287 - Un- Audited Financial Results Of The Company For The Quarter … BSE India Un-Audited Financial results of the Company for the quarter and half year ended September 30, 2024