Though it may be a smaller show, the Geneva Motor Show is still a very big deal. In fact, the only reason it probably isn’t given more attention here is because it falls between the Detroit and New York shows, and we Americans can be a little bit (read: very) self-centered. The show in Geneva […]