Tagged: Elon Musk

Why are we Touting Tesla?

There is a lot of excitement over PM Narendra Modi-led government’s aspirational goal of selling only electric vehicles by 2030. There is little doubt that the future of cars is electric – and for...