Mustafa Yalcin/Anadolu Agency/Getty Images(GENEVA) — Every March, the biggest names in the auto industry descend on Geneva, the Swiss city celebrated for its cosmopolitan vibe, decadent chocolate and spectacular views of Lake Geneva and the French Alps. At this year’s show, which officially opens to the public on Thursday, the glitz and glamour were on …
Mar 06