Economic indicators have ‘stabilised at concerningly low levels’, BCC finds Data published by the British Chambers of Commerce (BCC) has found that key economic indicators have stabilised at ‘alarmingly low levels’. The BCC revealed that Read More » 11th January 2023 No Comments