
Editorial: Meeting Sustainable Development Goals (SDGs) by 2030?
As expected, countries in the global north are leading in meeting the Sustainable Development Goals (SDGs) – a set of 17 global objectives adopted by the United Nations in 2015 – while the global south’s path remains tortuous. To accelerate attainment of …