Located on Brigade Road, this marks New Balance’s fifth company-owned store in India Bengaluru: US-based sports footwear and apparel manufacturer New Balance has launched its first retail store in Bengaluru, located on Brigade Road, one of the city’s busiest commercial centres, the retailer said in a press release on Tuesday. “We are delighted to announce […]
The post New Balance enters Bengaluru appeared first on India Retailing.