SMEs created 400,000 new jobs
Annual business population statistics show that there are now 5.4m businesses in the UK but there’s still concerns about the high proportion of businesses that do not employ. SMEs are now responsible for 15.6m jobs, an increase in the last year from 15.2 million in the UK and historical trends indicate that they are likely to create […]