Patron states

the Centre for Global Development, an international mission to fight poverty, and the Foreign Policy magazine have released the second annual Commitment to Development Index (cdi) titled "Ranking the Rich 2004', which rates 21 industrialised countries for their impact on developing nations. The Netherlands is at the top of the index, while Japan is at the bottom. These two countries have retained the places they occupied last year when the first edition of cdi was released (see: