For three days from June 20, heads of states, business leaders and civil society representatives will gather in Brazil to tackle the world’s environmental problems at Rio+20, the United Nations ...