Fair Payment Initiative

Fair payment is now a contractual requirement on central Government contracts in England and Scotland.