Crackdown on late payments launched in plan to back small businesses
The government is set to tackle late payments to businesses with significant legislative reforms. Late payments cost the UK economy £11 billion a year and shut down 38 businesses every…