TOUGH TIMES
Credit insurers have tightened terms for suppliers to Debenhams, putting even greater pressure on the struggling chain which has issued three profit warnings this year.
Credit insurers have tightened terms for suppliers to Debenhams, putting even greater pressure on the struggling chain which has issued three profit warnings this year.