Stark new spending data paints bleak picture of consumer confidence

2 years ago 238
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