
Electronic customer relationship management (ECRM) is a comprehensive business and marketing strategy for attracting and retaining customers over the internet. The proliferation of ECRM and its alarming failure rate call for a better understanding of the relationship between...