Featured German retail sector down in September ’24 Aya El Sayed Oct 7, 2024 0 The German retail sector faced a setback in September, with the ifo Business Climate index declining to -25.6…