Oct 17, 20192 minWhy Should You Invest in SMEs?SMEs are the backbone of the UK, making up 99% of British companies. Of the 5.7 million small and medium sized companies, research...