UK suppliers indicate support for late payment legislation

By |May 8th, 2018|

More than six in 10 smaller firms would support legislation requiring payment to be made within 45 days, according to a recent survey.