By Nicola Harrison2009-08-24T09:22:00
Department store group Debenhams wrote to some of its suppliers last month, demanding that they meet its “minimum standard payment terms” by August 4.
Already have an account? Sign in here