Advertisement
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.

Check out our free weekly podcast

Back to top button