Chaisse, Julien; Kirkwood, Jamieson - 2023
The 2030 Agenda for Sustainable Development is an agreed blueprint for sustainable development, and its 17 Sustainable Development Goals (SDGs) are the means to facilitate this. The SDGs neither conflict with nor hinder taxation or investment policies. At the same time, the globalization of...