Low levels of business confidence in 2016 could have cost the UK £2.2 billion in investment and 249,000 jobs according to new research from Newable, the business consultancy. The latest figures suggest that, had it been at the same level as the long term average (recorded between 1972-2015), the UK would have enjoyed a better business
The post Lack of confidence cost the UK £2.2 billion in 2016 appeared first on Small Business.