Will the Sustainable Development Goals make a difference?

This week heads of state assemble in New York to launch the Sustainable Development Goals. The agreed text lays out 17 goals and 169 targets. It is an ambitious agenda for all of humanity. But will they make any difference? We have had the Millennium Development Goals (MDGs), which were launched with similar fanfare in…