Frankfurt Motor Show goes green. The Green Piece
Green Cars News
AUGUST 25, 2009
The Green Piece. August 25 2009. Steeped in history, the International Motor Show, or Internationale Automobil-Ausstellung (IAA), held biennially in Frankfurt, Germany, is already regarded as the world’s largest motor show – and this year it may be more important than ever. Tags: The Green Piece Frankfurt Motor Show.
Let's personalize your content