Department …
Supply Chain
Recent Report | October 28, 2016
Debenhams (LSE: DEB) FY16 RESULTS: SALES PERFORMANCE IN LINE WITH EXPECTATIONS
UK-based department-store chain Debenhams reported gross transaction value sales of £2,939 million for the 53 weeks ended September 3, 2016, …