Colmar is planning to open a store on Brewer Street in London in October. Other openings are in the pipeline in Lille, France and Kitzbühel, Austria. The Italian sports apparel brand, which has renovated its headquarters in Monza, is also looking at re-entering the U.S. market by opening a sales ...