1 Apr 2016, 04:45 UTC · By: Vlad Mitrache / The car that is supposed to take electric propulsion to the masses has finally been revealed, and the first impression is a positive one