Nissan’s electric car LEAF has been named Car of the Year at the ongoing Tokyo Motor Show, which runs until Sunday, December 11th.
The model has been successful thanks to its efficient lithium-ion batteries and high performance motor. It also features an on-board IT system that can be