Showing 21 - 22 of 22
Persistent link: https://www.econbiz.de/10009797531
Customer power is ever increasing and this means that organisational crises are more closely scrutinised by the media and the public, with often catastrophic consequences on customer confidence, sales, and share prices. An important but overlooked area of research is the processes which shape...
Persistent link: https://www.econbiz.de/10009448847