Company Update Macrotech Developers Ltd - 543287 - Disclosure Pursuant To Regulation 30 Of Securities And Exchange Board … BSE India Key operational updates for 3QFY23