The role of knowledge management as a key tool for companies to deal with the turbulent environment: A survey