Affiliation: | 1. Department of Management Science & Technology, Athens University of Economics & Business, , Athens, 104 34 Greece;2. Brunel Business School, Brunel University, , London, UK;3. University of Santiago de Compostela, , Santiago de Compostela, Spain |