Prompt Payment Code

0 1126

New measures to support the Prompt Payment Code (PPC) and drive a culture of better payment practice have been confirmed in a letter to...