Knowledge plays an important role in firm decision making as it involves the selection of technological systems and understanding and executing technologies that are implemented. Knowledge management therefore is a learning behavior which is undertaken to acquire additional knowledge and improve...