WWD.com/business-news/financial/harrods-net-down-194-2241474
financial
financial

Harrods Net Down 19.4%

Harrods is feeling the pinch just like every other retailer — partially thanks to some capital spending at the famed London department store.