Repowering Transport 2011 - John Moavenzadeh

John Moavenzadeh, Senior Director and Head of Mobility Industries, reveals this year's findings in the Repowering Transport report. 

Associated people

Related Issues

Travel and Tourism Competitiveness Carbon neutral skies