Pic: Shutterstock/kasarp studio
Great Britain’s department store sales fall 2.9% in July 2023
Pic: Shutterstock/Alen thien
Germany’s calendar adjusted stock of orders drops 3.1% YoY in Jun 2023

Follow us