More than 7,000 companies globally, employing 130 million people, can't pay back loans and are drowning in debt, per AP.
They are called zombies, companies so burdened with debt that they are barely surviving, just able to pay the interest on their loans, and often one bad