Concerns over tariffs, inflation, and slowing job growth dent consumer confidence

.....

© Quartz