Stay afloat

The Future of Accounting
Noun (thing)
US
UK
Stay afloat
US
UK
have enough to remain in business
US
UK
Many companies struggle to stay afloat in the current economic crisis.