1. College of Business, Higher Colleges of Technology—UAE, LIGUE‐ISCAE University of Manouba Manouba Tunisia
2. Tunis Business School, University of Tunis, LIGUE‐ISCAE University of Manouba Manouba Tunisia
3. Faculty of Business and Law Portsmouth University Portsmouth UK