New stores for Columbia Sportswear
01/12/2014
Outdoor brand Columbia Sportswear opened several new stores in the US in the course of the month of November. Its first performance fishing gear concept store in Texas opened in the Southlake Town Square mall near Dallas on November 28, following the opening of a similar store in the Avalon Mall in Alpharetta, Georgia earlier in the month. At the ...