The Nissan Leaf is the Car of the Year 2011. It won a close contest with the Alfa Romeo Giulietta. Just Eleven points, 257 to 248, separated the two leading contenders, while the Opel/Vauxhall Astra took third place, with 244 points. And also Fourth and Fifth places are goes to …