Today, world leaders gather in Seville, Spain for a UN aid summit for developing countries. This is the Fourth International Conference on Financing for Development. At least 50 world leaders incl…| Michael Roberts Blog