1. Department of Management Studies, Indian Institute of Technology Delhi, New Delhi, India
2. Strategic Management Area, Department of Management Studies, Indian Institute of Technology Delhi, New Delhi, India
3. NIDA Business School, National Institute of Development Administration, Bangkok, Thailand
4. Business Administration, University of Nicosia, Nicosia, Cyprus
5. Business Administration, Unicaf University, Larnaca, Cyprus
6. Marketing and International Business, Department of Marketing, School of Business, International University, Vietnam National University at Ho Chi Minh City, Ho Chi Minh City, Vietnam