The global financial crisis of 2007-8 gave definitive light to some worrying cracks that for years have plagued the global economy. In the UK, the remedy to the planetary collapse took the form of the stewardship code, issued in 2010 by the Financial Reporting Council. This initiative, as the...