Electric vehicles (EVs) are gaining traction as automakers are discarding gasoline engines for electric motors. A host of factors such as pollution issues, government sops, cost advantages, technical superiority and stricter fuel emission standards have turne…
Read More