Geneva Motor Show – March 2014 Posted By Colin Rear in Events, Shows March 15, 2014 0 comment Switzerland has no car manufacturing capability of its own, and there are no Swiss owned brands these days, following the demise of Monteverdi, many ...Continue Read