The results of the latest Vistage Confidence Index have been released. And they paint a picture of resilience, pragmatism, and renewed confidence among UK and Irish SME leaders. The Autumn Budget has done little to reassure leaders about the direction...
The post
