New Balance is thrilled to announce the launch of its newest store at Canal Walk in Cape Town. New Balance brings its revolutionary retail concept, The Uncommonly Common Concept (UCC), which was first launched in Durban, to the vibrant city of Cape Town. The grand reopening of the Canal Walk store redefines the traditional shopping…