Carmakers mull over diesel's demise at Geneva auto show

Geneva auto show