Debenhams denies cash crunch problem
Shares in troubled department store Debenhams (DEB) are down another 6.3% to 13.78p on Monday. Investors have been further unnerved by a weekend media report that said insurers had cut cover for the retailer's suppliers.This is yet...
16 July 2018