news Macrotech Developers: Macrotech Developers net debt falls 23% in Q1 to Rs 12,435 cr July 31, 2021