Express Inc. to Close All 17 Stores in Canada
Express Inc. is making strategic moves in Canada and closing 17 of its retail locations. See what Express Inc. CEO and president had to say about these closures and what it means for the retail climate in Canada.