Keep up to date with the latest news from the Small Business Charter and our network.

How to rebuild confidence in your small business

99.9% of businesses in the UK have less than 250 employees and fall into the category of small to medium enterprises (SMEs). This means that SMEs account for over 5 million…