1. Department of Economics, Democritus University of Thrace, University Campus, 69100 Komotini, Greece
2. Department of Industrial Management & Technology, University of Piraeus, Karaoli & Dimitriou 80, 18534 Piraeus, Greece
3. Laboratory of Organizational Innovation & Management Systems (ORIMAS), Department of Agribusiness & Supply Chain Management, Agricultural University of Athens, 32200 Thiva, Greece