The Geneva Motor Show ended on 17 March after a mind-boggling 100-plus new launches. From limited-edition, production-ready super-cars to mass-produced mainstream family cars and tiny eco-concepts, the 83rd Swiss show proved once again its global scope and ability to encompass the full automotive spectrum.