Number Of Retail Companies On Death Watch Is Growing Fast, As COVID-19 Puts Non-Essential Retailers On Life Support

Fitch and S&P just downgraded credit ratings for 11 major retail brands as coronavirus causes massive retail closures. BDO’s David Berliner says that means one…