80th Geneva Motor Show

Keywords

The logo of electric car manufacturer Tesla is pictured during the... News PhotoBusiness,Car,Day,Electricity,Europe,Finance,Geneva,Geneva International Motor Show,Horizontal,Manufacturing,Motor Vehicle,Premiere,Sign,Switzerland,Tesla Motors,TransportationPhotographer Collection: Getty Images News 2010 Getty ImagesGENEVA - MARCH 03: The logo of electric car manufacturer Tesla is pictured during the second press day at the 80th Geneva International Motor Show on March 3, 2010 in Geneva, Switzerland.The show features World and European premieres of cars, and will be open to the public from March 4th to the 14th. (Photo by Miguel Villagran/Getty Images)