Nearly 150,000 small businesses in the UK are facing fears that they may become insolvent if they cannot maintain their contracts with the public sector.
↧