UK: Debenhams “extends supplier payment terms”
Department store chain Debenhams has extended payment terms for some of its suppliers, according to newspaper reports.
Department store chain Debenhams has extended payment terms for some of its suppliers, according to newspaper reports.