A comprehensive analysis of knowledge management role in developing business performance | Synapse