
US-based sports brand New Balance has expanded its footprint in southern India with the opening of its first store in Chennai, Tamil Nadu. Located at Phoenix Palladium, the store offers a wide range of the brand’s latest footwear, apparel, and accessories collections.
Radeshwer Davar, New Balance India’s Country Manager, expressed his enthusiasm about the milestone. “Launching our first store in Chennai at Phoenix Palladium is a significant step in our retail expansion in India,” he said.
Davar highlighted Chennai’s blend of sports and culture as an ideal match for the brand, adding, “We are excited to introduce the people of Chennai to the New Balance experience.”






