ed will

The government's failure to tackle the scandal of late payments is stopping businesses like ours from growing and forcing 50,000 companies out of business each year. Despite late payments killing jobs and holding back economic growth, they are yet to act.