What does this mean in corporate speak-- touch base????????

  1. to stay grounded

  2. not to misuse power at work

  3. don't fly high with little success at work

  4. a desire to meet up with a colleague to discuss progress


Correct Option: D

Find more quizzes: