The movers and shakers who conceptualised, wrote, negotiated and achieved agreement on the 17 Sustainable Development Goals (SDGs), must have hoped that by now, six years away from the end date, there would have been significantly more progress made.
The article World in the doldrums appeared first on Stabroek News.