It is the most recent development in Tesla's road to sell and manufacture its vehicles in India, a process that has taken over four years to configure. Gadkari …
View full source
Daily news about Tesla – fresh news, every day
It is the most recent development in Tesla's road to sell and manufacture its vehicles in India, a process that has taken over four years to configure. Gadkari …
View full source