Cost of living crisis drags on demand for essential and non-essential goods

Cost of living crisis drags on demand for essential and non-essential goods