Company liquidations up 26% despite improving credit trends

Company liquidations up 26% despite improving credit trends