Translating the vision of the SDGs into action remains a major challenge. Tax is intrinsically linked to development, providing the revenue that states need to mobilise resources and reinforce national infrastructure.
15 02, 2018
29 09, 2017
The approach proposed by the European Commission (EC) would undoubtedly penalise European start-ups and stifle innovation.