Archives for August 2013

A Giant Step Forward for Sustainability and Human Consciousness

August 1, 2013 marks a giant step forward in the creation of a sustainable global economic system and in the evolution of human consciousness. Delaware just raised the global standard for corporate responsibility with its new public benefit corporation law. The law, which goes into effect today, authorizes the formation of corporations endowed with a comprehensive corporate conscience that protects the interests of society and… [Continue reading this post]