The lost suitcase – the sad reality of customer experience evolution
According to Wikipedia, the term, ‘seven year itch’ can be described as follows: The seven-year itch is a psychological term that suggests that happiness in a relationship declines after around year seven of a marriage. The phrase originated as a name for irritating and contagious skin complaints of a long duration. Examples of reference may [...]