The birth of the sharing economy (SE) has been linked to a paradigm shift towards sustainable consumption, resulting from economic, environmental, and societal pressure. As …
The concept of customer experience (CE) has received increasing attention since the 1990s as researchers in the marketing field have sought to understand its relationship with …