UK Government tightens up Prompt Payment Code

The UK Government has tightened up the Prompt Payment Code so that signatories must pay 95% of their invoices from small businesses within 30 days (previously 60 days). Of course this is a move in the right direction, but are small businesses really going to report their largest clients (and risk losing their business) unless they [...]