Storia: Slight improvement in consumer confidence amid ‘clear challenges ahead’ — Warptech Lab News