New Balance Expands Chennai Footprint with new store at Express Avenue
The newly launched store at Express Avenue marks the second store in the city India, February 10th, 2026 – New Balance, the global brand known for its craftsmanship and innovation, today announced the opening of its second store in Chennai at Express Avenue Mall. The launch marks a meaningful step forward in the brand’s India journey…
