| InvestHub.com's Finance Dictionary and Glossary of Investment Terms Zombies Definition 1.
Companies that continue operation while they await merger or closure, even though they are insolvent and bankrupt. | Definition 2.
Companies that continue to operate even though they are insolvent. Also known as living dead. |
|
|