Knowledge sharing is the major driving force to maintain enterprises’ competitiveness. This study extends the current knowledge-sharing research by considering knowledge sharing as comprising four ...