Purpose – Knowledge sharing is the corner-stone of many organisations’ knowledge-management (KM) strategy. Despite the growing significance of knowledge sharing’s practices for organisations’ competitiveness and market performance, several barriers make it difficult for KM to achieve the goals and deliver a positive return on investment. This paper provides a detailed review of current KM and r...