American shoppers are expected to spend nearly $1,000 during the 2017 holiday shopping season.
American shoppers are expected to spend nearly $1,000 during the 2017 holiday shopping season. Michael Nagle Bloomberg
American shoppers are expected to spend nearly $1,000 during the 2017 holiday shopping season. Michael Nagle Bloomberg