Real estate consultant Cushman & Wakefield's data showed that leasing of retail spaces in Delhi-NCR stood at 0.59 million ...