Wet weather and shaky consumer confidence give retailers longest dip in sales since pandemic

by
Wet weather and shaky consumer confidence give retailers longest dip in sales since pandemic