Strengthening its presence in India, New Balance has opened three new stores in Bangalore. The outlets are designed to provide an immersive retail experience, blending craftsmanship with technology. Headquartered in Boston, and led by president and CEO Joe Preston, New Balance is a privately-held, family-owned company with a global footprint....
