Sage Journals HomeSage Journals Home
loading
Does making less effort entail satisfaction? A large empirical study on client relationship services