10 Important Launches of the 2016 Geneva Auto Show Published on March 3, 2016 in Geneva by Frédérick Boucher-Gaulin Photo: Michel Deslauriers 9: Techrules AT96