Customer Empowerment and Firm Performance: Benefits and Potential Harm

There is an emerging stream of research concerning the role that customers play in today’s competitive environment. Technological advances allow customers to influence the nature of interactions with companies either directly by communicating with firms o