An opportunity not to be missed: The UN Conference on Sustainable Development (Rio+20), Rio de Janeiro, Brazil, 20-22 June 2012 Rio+20 offers the world a unique chance to…