Government crippling businesses through non payment of bills
New figures revealed today show how £613 million worth of government invoices are not paid within 30 days, despite all government departments having signed up to the Better Payment Practice Code. Written Parliamentary Answers to Michael Fabricant, Shadow Minister for Industry and Technology, show that the DTI and Treasury are among the worst offenders, despite […]