Ambitious proposals to deal with ‘scourge’ of late payments
Late payments are costing the UK economy £11bn each year and leads to 38 UK businesses closing every day, according to official data. Many business owners – particularly SMEs - have experienced the financial stress and lost hours caused by chasing late payments. So it’s reassuring that the Government says it is “determined to tackle the scourge of late payments” with “ambitious’ legislation.
Read More