Most Americans Staying Put This Holiday Season, Latest Ouch Point Study from Opinion Research Corporation Finds
Tuesday, November 25th, 2008A majority of Americans (72 percent) plan on staying put this holiday season, according to a new “Ouch Point” survey from Opinion Research Corporation, an infoGROUP company (NASDAQ:IUSA - News). While most respondents indicated they hadn’t made holiday travel plans this year to begin with, nearly a quarter changed their existing plans due to current [...]