Skip to main content

Holiday sales defy biggest slump in consumer confidence for four years