The electric vehicles is here, and this time, here to stay. Lets keep up with the latest developments.