A Mitsubishi Outlander is displayed as it makes its World premiere on March 6, 2012, during a press day ahead of the 82nd Geneva Car Show in Geneva, Switzerland. [Xinhua]
Geneva Motor Show opens this week, against the backdrop of poor consumer confidence and tough austerity measures hurting Europe's car market. Media are getting a sneak preview today, two days ahead of its official kick-off.
Go to Forum >>0 Comment(s)