SMEs Predict Highest Levels of Business Growth

Small businesses are predicting the highest level of growth over the next five years, according to the latest Santander Corporate & Commercial Business Growth annual survey. The usual definition of small and medium sized enterprises (SMEs) is any business with fewer than 250 employees. There were 5.2 million SMEs in the UK in 2014, accounting…