New Balance expands in north India with store in Jalandhar 0 11.09.2024 10:46 FashionNetwork.com (in) Sportswear brand New Balance has expanded its retail presence in north India with the launch of a new store in the city of Jalandhar.