Geneva, Switzerland (Genevalunch) – The Geneva Motor Show has come and gone, but it leaves in its wake a sense that environmentally friendly “green” cars finally matter to manufacturers. An equal amount of spectator buzz surrounded the less glamorous green cars’ stands as the flashy Ferrari and Lamborghini displays. Many of the manufacturers used g/km […]