[1] Montpellier Business Sch, Strategy Management & Entrepreneurship, Montpellier, France
[2] Linnaeus Univ, Sch Business & Econ, Dept Mkt & Tourism Studies, Vaxjo, Sweden
[3] HSE Univ, Moscow, Russia
[4] Natl Res Univ Higher Sch Econ, Sch Econ & Management, Dept Management, St Petersburg, Russia
[5] Tallinn Univ Technol, Tallinn, Estonia
[6] Reykjavik Univ, Management, Reykjavik, Iceland
[7] Univ Skovde, Business Adm, Skovde, Sweden