Return to Article Details Team effectiveness in a virtual environment: the role of trust and knowledge sharing Download Download PDF