“Top executives need to be paid a lot to be willing to do their demanding role. Company performance depends almost entirely on the top leadership’s capability. Ethics doesn’t pay, what matters is short term rewards for stakeholders.” These three widely used assertions about business sound increasingly threadbare, unsupported by credible […]