1) Knowledge sharing implies a sender and receiver and exists when an organization meets six principles: knowledge storing, distribution, exposure, transfer, exchange, and collectivism. 2) Benefits of knowledge sharing include timely problem solving, retaining knowledge, cost savings, avoiding reinventing solutions, improving performance, and identifying poor knowledge. 3) Knowledge sharing exists at Afribank but could be improved by addressing cultural barriers like an unsupportive culture, lack of strategy communication, and absent incentives.