German retail sales in 2025 will be 2.7% higher in real terms than in the previous year | Metals Mine