Comp Image
Add to collection

Face financial difficulties and expenses. A high debt load is holding businesses back. Economic crisis. Suffers losses. Tax burden. Refinancing, restructuring of loans. Falling demand, bankruptcy.

Visually similar