What really makes the difference: corporate values