Over 11% of all British SME’s have said that they have thought about closing their doors at some point during the last quarter as a result of the tough economic climate. The news comes from a new SME Risk Index from Zurich the global insurer. The survey also found that 84% of all SME’s are […]
Small Business News