Optimism amongst business leaders ‘approaching Covid lows’
Optimism amongst the UK’s business leaders has fallen to the lowest point since the height of the pandemic, according to the Institute of Directors (IoD). The IoD’s survey found that business leader confidence in the UK economy fell from -52…