Resources

New

New

Zombie Company

A firm that is able to generate enough revenue to cover its operating expenses but is unable to pay off its debt, typically resulting in prolonged financial instability.