prompt payment initiative

0 1004

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