Very price too high, Barclay brothers told 0 02.06.2024 23:51 This is money The struggling retailer hoisted the for sale sign earlier this year in a bid to tackle its mounting debts.