
Fashion
2 min read
New Balance India return
New Balance India is to make a comeback – and says it aims to open about 50 stores within the next few years. The US sports shoes brand’s first foray into India was in the early 2000s, but it shut its shops after a few years. Now its VP for Asia Pacific…