Business

What business phrase refers to redundancies on a large scale?

Bet your knowledge and answer Start the Quiz

Correct answer

Lay-off

Statistics

72% correct 88 correct · 35 incorrect

Question added 2019-03-19