Business English Quiz
Question: What does "heads down" mean?
Option 1: To not have the right skill for a task
Option 2: To focus intensely on something
To focus intensely on something