Advertising Console

    Global auto makers flock to the Shanghai auto show

    61 views
    Global auto makers flock to the Shanghai auto show as Europe's debt crisis affirms China's importance to the industry. Duration: 00:48