Industry News 'Despondent mood' as consumer confidence weakens ahead of Budget Pooja Shrivastava Oct 25, 2024