Liberty in sale-leaseback of flasghip London store
LONDON: Upmarket British retailer Liberty is selling its distinctive mock Tudor department store building in London's West End for 41.5 million pounds ($62.9 million) to pay off debt, it said on Monday (March 15).