Are brands really striving to achieve an excellent Customer Experience? Reports have found customer experience has become increasingly average. Customer Think notes that research from both Forrester and KPMG Nunwood have revealed that consumers in [...]