financial difficulties; business trouble
Used for organizations or businesses facing financial hardship, often implying a crisis that threatens operations.
The company went bankrupt due to financial difficulties.
To overcome financial difficulties, they carried out restructuring.