How does the following principles support virtual team collaboration?
1) Complementary Thinking
2) Connected Seeing
3) Collaborative Teamwork
4) Constructing Meaning
5) Conceptual Clarity
6) Communicating Effectively
7) Courageous Action
8) Caring Empathy
9) Conversational Reflection
10) Continuous Learning
Please provide sources if any.