desk_view
Franchise News: New Balance Launches First New Retail Concept Store in India at DLF Mall of India
New Balance has strengthened its retail presence in India with the launch of its first New Retail Concept store at DLF Mall of India in Noida. The opening coincided with the brand’s global Grey Days 2026 campaign and marks a significant milestone in its e
New Balance Expands Retail Presence in India with New Store in Indore
The store has been developed to offer an immersive retail experience, allowing consumers to engage directly with the brand’s product innovations and design philosophy.
Franchise News: New Balance Enters North East with Guwahati Store Launch
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.