Stark new spending data paints bleak picture of consumer confidence

1 year ago 298
Retail sales fell in May as rapidly rising food prices and the cost of living crisis dented people's confidence in the economy and their desire to spend money.
Read Entire Article