SELFRIDGES TO AUCTION THEIR LUXURY DEPARTMENTAL STORE

Published: 05/08/2021

The Weston Family that owns Selfridges has announced a formal auction to sell the business for at least £4 billion. The auction will be managed by Credit Suisse.