Survey reveals drop in business optimism A survey carried out by the Confederation of British Industry (CBI) has shown that business confidence has ‘fallen sharply’. The CBI’s latest SME Trends Survey, Read More » 3rd November 2022 No Comments