New research by Nielsen shows 85 percent of U.S. consumers believe the country is in a recession and almost 70 percent of them believe the next 12 months are either a “bad” or “not so good” time to buy things they want or need. This has a major impact on supermarket, food service, c-store and petroleum verticals.
December 11, 2008 Read more