New Balance opens its first store in Guwahati’s City Center Mall, expanding into Northeast India to tap into vibrant sports culture and lifestyle demand.
New Balance opens a new store at Express Avenue, Chennai, expanding its retail footprint and bringing performance footwear and lifestyle products closer to consumers.