Channels shift key focus amid drop in consumer and business confidence

08 Jul 2026 01:00