Macrotech Developers Limited has informed the Exchange regarding allotment of 123901 securities pursuant to ESOP