14 Jul 2011, 07:44 UTC · By: Dragos Serban / The times when electric cars struggled to catch up to consumer needs such as autonomy have faded away recently, thanks to the breakthroughs achieved in matter of energy cells. The wheel turned and n...