This Financial Times Editorial addresses the general lack of impact measurement within international development and the role of the Commitment to Development Index.
This article helps to explain why Switzerland has made little progress contributing to the alleviation of poverty in the world despite a jump from 13th to 10th in the Commitment to Development Index.