1. Department of Marketing, Rennes School of Business Rennes, France
2. Department of Marketing, Excelia Business School, La Rochelle, France
3. Department of Marketing, Maynooth University, Maynooth, Ireland
4. Rennes School of Business Rennes, France