4 min read Stock Market What are the Busting Electric Vehicle Myths You Should Know? 12 months ago With the emergence of the concept of Electric Vehicles (EVs) in India, there have been several myths regarding EVs which...