Global debt could put the world's ambitious plans for 2030 at risk
In 2015, 193 countries adopted the 17 Sustainable Development Goals (SDGs) as an overarching policy roadmap through 2030. These goals are predicated on the idea that for a sustainable fut...