Expanding its retail presence in India, sportswear brand New Balance has launched a new store in Hyderabad.
Located at the Sarath City Capital Mall, the store is the first-of-its kind retail concept store in India. Radeshwer Davar, Country Manager – India. New Balance, says, the symbolising more than just a retail space, the new store is a symbol of the brand’s commitment to bringing the New Balance experience closer to its customers.
The brand chose to expand its store network in Hyderabad as the city offers a dynamic blend of modernity and tradition. The vibrant and active lifestyle of the people in the city aligns with the brand’s ethos seamlessly, Davar adds,
New Balance plans to further expand its retail presence in India by opening a store in the city of Pune next month.