Published: May 15, 2023, 07:20 IST | Updated: May 15, 2023, 07:20 IST
London, Paris, New York and Rome - if there's one thing that is common between all of them it is their High Street shopping experience but where do Indian cities stand in this league? Are Indian cities capable of winning the High Street fight globally?