£8.75 billion paid late in six months.

Over £5 billion undisputed.

When late payment becomes policy, suppliers carry the risk.

In this episode of The Late Payment Files, we look at what these numbers really mean — and what businesses can do about it.

Read the full blog –