This is the call from the Federation of Small Businesses (FSB), which has found that existing policy interventions have had no discernible effect on tackling problems around the UK’s poor payment culture in the last 5 years. Small businesses report that, on average, 30 per cent of payments are typically late compared with 28 per […]