Article The Net Promoter Score debate and the meaning of customer loyalty Bob Hayes | October 1, 2008