WORLD leaders will gather in Sevilla, Spain from June 30 to July 3 on a rescue mission: to help fix how the world invests in sustainable development. The stakes could not be higher .