2010-08-05T09:05:00
Department store group Debenhams is reportedly considering a sale and leaseback deal over nine of its stores as it looks to pay off debt and invest further in the company.
Already have an account? Sign in here