It took a while but electric vehicles (EVs) have finally reached a level of acceptance in the market, as such more and more brands are throwing their ...