Work

Virtual Knowledge-Sharing Communities of Practice at Caterpillar: Success Factors and Barriers