Is all the talk of the death of the mall overdone? By: MarketWatch June 05, 2017 at 12:21 PM EDT Fitch Ratings is expecting about 70% of retail sales to take place in a physical store by 2020, versus about 80% today. Read More >> Related Stocks: Amazon.com AvalonBay Communities Corecivic Inc Equity Residential Geo Group Inc Prologis Public Storage Standard & Poors 500 Taubman Centers Vornado Realty Trust