Business Business news 20 September 2024 Consumer confidence takes a nosedive. Bank of England faces criticism over rates hold. Retail, National debt, investments, tax, markets, insolvencies & more business news that we thought would interest our members. James Salmon, Operations
Read more