The slow murder of the listed company Thu, 21st Dec 2017 Companies should be society's engine of discovery and progress, and management more than a job – a colling
The 21st century corporation Fri, 8th Dec 2017 The corporation is an extraordinary invention that was hijacked by a toxic ideology in the 1980s. Time to give it back its value-creating function