1. Department of Business Universitat de Barcelona Barcelona Spain
2. Department of Management Control, Accounting and Auditing TBS Business School, Campus Barcelona Barcelona Spain
3. Department of Economics and Finance IQS School of Management, Universitat Ramón Llull Barcelona Spain