Christiana Mall has a lot of new big names this year -- including Delaware's first Carhartt and Uniqlo stores.
Luxury and mass-market brands “are doubling down on their physical stores in the top locations, as competition for consumer attention drives the need for a superior shopping experience and product ...