Affiliation: | 1. College of Business Administration, Prince Sultan University, Riyadh, Saudi Arabia;2. Montpellier Business School, France;3. Tallinn University of Technology, Estonia;4. Department of Management Studies, School of Business, Central University of Kashmir, India;5. Department of Management Studies, Indian Institute of Technology Roorkee, Uttarakhand, India |