John MICKLETHWAIT, Edition-in-Chief, The Economist
At the International Transport Forum 2010 on "Transport and Innovation - Unleashing the Potential" on 28 May 2010 in Leipzig, Germany.
At the International Transport Forum 2010 on "Transport and Innovation - Unleashing the Potential" on 28 May 2010 in Leipzig, Germany.