US-based sports brand, New Balance has expanded its presence in South India by launching the brand’s maiden store in Chennai, Tamil Nadu. Located at Phoenix Palladium, the store showcases the brand's latest collections across categories including footwear, apparel, and accessories.
Radeshwer Davar, Country Manager, New Balance India, says, this significant milestone consolidates the brand’s aspiration for retail expansion in India. Highlighting Chennai’s unique blend of sports and culture, he says, the city proves to be an ideal market for New Balance.
Founded in 1906, New Balance has grown into a global brand, reporting sales of $6.5 billion in 2023 and employing 9,000 associates worldwide. This new store marks an important step in the company’s strategy to strengthen its retail presence in India.