Express Clothing
With headquarters located in Columbus, Ohio, The Express Clothing company was founded in 1980 as a somewhat hipper alternative to The Limited Clothing. The first store was opened in the Chicago Water Tower as a test. The results were so positive that the brand started selling clothes all over the United States. Today, after a [...]
Read More