AMB Group’s Square Project Redefines Retail and Entertainment Hub
In the vibrant heart of Delhi-NCR, AMB Group is redefining the retail and entertainment landscape with its flagship development, the Square project. This iconic venture is set to become a benchmark in India for shopping, dining, and leisure. A New Era of Retail The Square project by AMB Group features: 500,000 sq. ft. of retail