Learn English - More Workplace Expressions
Learn English: Hundreds of workplace English expressions on the right to scroll through and click on to learn.
English Meaning 1
failing in business, going bankrupt, not surviving,
English Example 1
“I hear it’s a bad time for everyone at the moment, a lot of small businesses are going under.”