SMEs are keeping the UK’s head above water
The Department for BIS recently published statistics which show just how dependant the UK economy is on small businesses. In fact SMEs provide 60% of all the UK’s employment.
SMEs are keeping the UK’s head above water » Read the full story