2011 European Car of the Year: the Nissan Leaf
Could this mark the beginning of a true electric car evolution in Europe? The Nissan Leaf, an all-electric vehicle, has won the 2011 European Car of the Year Award in what was not, however, a smooth victory. According to some…