New Balance launches its first store in Pune

India, 6th April 2024 – New Balance welcomed Pune to its first-ever store in the city at Phoenix Mall of the Millennium, Wakad, on Thursday. Following a successful store launch in Hyderabad, this new store further highlights New Balance’s strategic expansion plans in India. This store brings the brand’s newest retail concept keeping consumers at the heart of the experience

Read more