Last Sunday when I went out for a drive, my son pointed out to many green-plated cars plying on the road. I was delighted to see a decent number of electric cars on Delhi roads. My last article, Electric Cars – The Solution to Rising Pollution in India talks about the need of buying electric cars, what […]