Tags Suppliers late payment

Tag: suppliers late payment

High Street giant apologises for Business late payments

High Street giant Holland & Barrett has vowed to improve supplier relations amid growing protests from suppliers over its Business late payments. Many of...