Governments must provide incentives for businesses to fix the global food system, not just punish them for acting irresponsibly, argues Lawrence Haddad.
Harvard Business School, the Limits of Capitalism, and the Moral Failure of the MBA Elite
There are 13,000 business schools on Earth. That’s 13,000 too many. And I should know – I’ve taught in them for 20 years.