The United Kingdom has done well to increase its development spending to 0.72% of gross national income despite a challenging budget climate and should strive to maintain that level of aid for the years ahead, according to a new OECD Review.
Nothing to display...