Department Stores
Debenhams under more pressure as insurers withdraw cover
Department store Debenhams could be facing more problems as its leading insurance provider Atradius has pulled its cover for the retailer’s suppliers.
You'll need to
subscribe to unlock this content. Already subscribed? Login?