News Selfridges luxury department stores sell for ₽400 billion – the name of the buyer is being kept secret June 16, 2021