The Berlin Wall of Aid: When Will It Fall?

1989. How long will the aid wall last? Who will tear it down? Mr. Hubbard, dean of Columbia Business School, was chairman of the U.S. Council of Economic Advisers from 2001 to 2003. He and William Duggan are co-authors of 'The Aid Trap: Hard Truths About...