Spain and the UN launch the Seville Platform for Action to channel concrete proposals on sustainable development 2 days ago