British Business is continuing to suffer from a damaging late payment culture.

Read more here