Small to medium sized business – “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, which was over 99% of all business.”
https://www.parliament.uk/briefing-papers/SN06078.pdf
« Back to Glossary Index