Cost of living crisis: How are local shops impacted?

2022-11-15 396

Cost of living crisis: what is the impact on local shops?