Check Out Most Awaited Electric Cars in India Witnessing an electric car zooming past us on the roads of India is no longer a novel experience. Garnering heavy support under the government’s multiple initiatives, the sales of electric…