Stewart Hamilton is Professor of Accounting and Finance at IMD, Lausanne, Switzerland.