Idea posted: April 2015
Institutions: ESMT European School of Management and Technology Karlsruhe Institute of Technology
Authors:
Research has shown that downsizing will often have a direct negative impact on customer satisfaction, and this negative impact results in a decline in business performance. This causal chain seems…
READ MORE PIN TO MY IDEAS Idea #507