U.S. retailers fill store shelves with leftover holiday inventory
U.S. retailers fill store shelves with leftover holiday inventory The Ghost of Christmas Past haunts U.S. store shelves, sales floors and stockrooms this year. Retailers were sitting on $548.8 billion of inventory in July, a 21.6% increase from last year,…