site logo

S&P: 17% of retailers are distressed