prompt payment initiative

0 563

The Government has announced that the failure of companies to demonstrate prompt payment to their suppliers could result...