Jamia Nagar
OKHLA
New Delhi, ID New Delhi 122002
India
Jamia Millia Islamia
Shopping malls, brand, transformation, shopping habits, image
Shopping Mall, Consumers, Perception, Footfalls, Retail, Image