Consumer sentiment falls sharply
Inflation is taking a big toll on the mood of the nation’s consumers.
chainstoreage.com