Beware of the Walking Dead
July 17, 2019 at 11:07 AM EDT
Corporate zombies are generally described as companies that cannot function without bailouts and/or those firms that can only afford to service the interest on their debt while deferring repayment of principal indefinitely.