Great Britain's department store sales fall 2.9% in July 2023 ...

Responsive image
source