Stay afloat

The Future of Accounting
Vocabulary Term #1324

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."