AMB Group's Square project is set to revolutionize Delhi-NCR's retail and entertainment landscape, offering 500,000 sq. ft. of space, over 200 brands, dining, entertainment, and sustainable design, creating a vibrant destination for shopping, leisure, and investment opportunit...