With its new store at High Street Apollo, Indore, New Balance introduces a contemporary, interactive retail space aimed at enhancing the overall customer experience.
The global athletic brand has officially launched this outlet as more than just a retail destination, offering an immersive brand experience that reflects its craftsmanship and innovation. The store showcases iconic styles such as the 1080, 9060, 574, along with the newly launched running shoe, Ellipse, bringing together performance and style under one roof.
Radeshwer Davar, Country Manager, New Balance India, shares, “We are proud to bring the New Balance experience to Indore, a city that reflects ambition, resilience, and a rapidly growing fitness community. Our new store is designed to be more than just a retail destination; it’s a dynamic space where runners, athletes, and style-conscious consumers can experience innovation, performance, and craftsmanship firsthand.”
Founded in 1906, New Balance is an independent athletic brand headquartered in Boston, known for its focus on sports innovation and product development. The company employs around 10,000 people globally and reported worldwide sales of $7.8 billion in 2024. It operates five athletic footwear manufacturing facilities in New England, along with a factory in Flimby.