Prompt Payer Update

Late payments are an issue for more than half (53%) of Britain’s small and medium-sized businesses (SMEs), according to new research. The total owed to British SMEs by their customers currently amounts to over £225bn, with one in five (20%) owed more than £25,000, one in ten (8%) £100,000 or more, while 1% are waiting for Read More…