Covered by 1 source · 1 article
Germany retail sales slide 3.4% in July, annual decline hits fastest since 2023