Stores should see a bounce when the streets are cleared
(Newser) -
The blizzard that swept through the Northeast delayed $1 billion in retail spending, according to research firm ShopperTrak. Despite that hit, it won't derail a holiday shopping season expected to be the best since 2007. About $10 billion in retail sales usually occurs Dec. 26-27, ShopperTrak says, and bad weather...