News Revenues of shopping malls and outlets reached pre-crisis levels for the first time August 3, 2021
News Legendary department store chain Selfridges to be sold at auction – starting price £4bn July 27, 2021