News & insight for public finance professionals
The UK is one of only a handful of countries that spends 0.7% of Gross National Income on aid. What are the arguments for and against?
interim UK Director, The ONE Campaign