By Ed Devlin2022-11-23T15:44:00
Holland & Barrett has vowed to improve supplier relations amid growing protests from small suppliers over late payments extending past 120 days, with new government data showing the business paid almost 60% of invoices outside its agreed terms
Already have an account? Sign in here
Already have an account? Sign in here