Corporate activity promotes economic growth. This has obvious benefits for society, yet by placing unsustainable demands on natural resources, it also poses serious problems. Part of the response to this should be clarity over corporate responsibility and accountability towards the environment,...