The company was poorly managed and eventually went under.
Tips
usage
垮 is versatile: buildings can 垮 (collapse), bodies can be 累垮 (worn down from exhaustion), regimes can 垮台 (fall from power), and businesses can 垮 (go bankrupt). The core image is always something giving way under pressure.