UK consumer confidence turns negative

The Consumer Confidence Index (CCI) from YouGov and the Centre for Economics and Business Research has a benchmark figure of 100, above which consumers are generally confident…

Read more