British icons Selfridges and Stanley Gibbons in need of rescuing due to mounting debt
Department store in talks with co-ownerRising interest rates hammer borrowersStamp dealer seals its own demiseSince opening its doors in 1909, celebrated London department store Selfridges has survived war, recession and a...
29 December 2023