The Geneva International Motor Show, an annual fixture of the automotive market for over 100 years, has held its Press preview, and opens to the public tomorrow (March 7th). A major launchpad for concept vehicles and production models, Geneva normally features all the big name manufacturers, with only Ford and Jaguar Land Rover being prominently absent this year. Held at the prestigious Palexpo SA on Le Grand-Saconnex, this year GIMS features around 130 car manufacturers,...