So near and yet so far

  • 02/08/2008

  • Economist (London)

IN MANY examinations, 90% is an excellent score, deserving a prize and a handshake from the headmaster. In Geneva this week, only full marks would do, and the world