Environmentalists rubbed shoulders with business moguls at the recent Rio+20 UN Conference on Sustainable Development, which drew attendees including Jane Goodall, Sir Richard Branson, Prince Charles, Edward Norton, Bianca Jagger and Ted Turner.
More →