A survey of small and medium firms found that 81.5% were satisfied with Business Link … The rate of failure among Britain’s small firms has soared in the past three years, according to a survey by the Centre for Business Research at Cambridge University.
Comments