German Retail Sales fell by a sharp 2.0% month-over-month (MoM) in March 2025, according to the latest data from the Federal Statistical Office.
Official data released in March 2025 reveals UK retail sales contracted by 0.4% month-over-month in February, a figure that notably undershot analyst expectations.