British Royalty has announced a megalomaniac program called "Terra Carta" and is urging all businesses to sign the Earth Charter, which "seeks to inspire in all peoples a sense of global interdependence and shared responsibility for the well-being of the human family, the greater community of life, and future generations."
Source