Company Update Macrotech Developers Ltd - 543287 - Announcement Under Regulation 30 (LODR)- Key Operational Updates Q2FY25 BSE India Key Operational updates for Q2FY25