The blizzard was a serious setback for retailers, especially since the Presidents Day weekend is a major day for sales. Most of the malls and independent stores were shut in the Northeast.
We use cookies to enhance your browsing experience, analyze site traffic, and personalize content. By clicking "Got It!," you consent to our use of cookies.