The European Community (EC) is the world's second largest multilateral channel for development assistance (after the World Bank). Its combined programmes are the fifth-largest among the 22 Members of the OECD Development Assistance Committee (DAC), and EC programmes have grown an average 3.3 per...