Business Delhi NCR maintains its momentum, net absorption stood at 1.07 million sq. ft in Q1 2021: JLL Praveen Dansil May 5, 2021 0