Three million SME jobs at risk, analysis reveals

Up to 620,000 SMEs are in financial distress across the UK, placing nearly three million jobs at risk, industry analysis has revealed. Despite widespread vaccine rollouts, the financial picture for… read more →