John Armour Editor & Author

John Armour is University Senior Lecturer in Law, Cambridge University and research associate at the Centre for Business Research, University of Cambridge. Joseph A McCahery is Professor of Corporate Governance and Business Innovation at the University of Amsterdam Faculty of Economics and Econometrics and Professor of International Business Law at Tilburg University Faculty of Law.