Shopper confidence remains stable as shoppers prepare for Christmas
13 November 2023
Shopper confidence remains at its highest since December 2021 however, historically it is still low. October saw some unexpected warmth before...
Shopper confidence remains at its highest since December 2021 however, historically it is still low. October saw some unexpected warmth before...