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