LOG IN
SIGN UP

Zombie Company

A company that continues to operate but is financially insolvent or struggling, often relying on debt refinancing or government support to survive.
All Rights Reserved | 2024 | Canary Wharfian